提交记录修改Core/Servicers/Instances/AppData.cs+20 −20看文件
| @@ -78,13 +78,8 @@ namespace Core.Servicers.Instances | ||
| 78 | 78 | if (!_updateTempApps.Where(m => m.ID == app.ID).Any()) |
| 79 | 79 | { |
| 80 | 80 | _updateTempApps.Add(app); |
| 81 | 删除: | |
| 82 | 删除: Task.Run(() => | |
| 83 | 删除: { | |
| 84 | 删除: SaveAppChanges(); | |
| 85 | 删除: }); | |
| 86 | 删除: | |
| 87 | 81 | } |
| 82 | 新增: SaveAppChanges(); | |
| 88 | 83 | } |
| 89 | 84 | public AppModel GetApp(string name) |
| 90 | 85 | { |
| @@ -114,27 +109,32 @@ namespace Core.Servicers.Instances | ||
| 114 | 109 | |
| 115 | 110 | private void SaveAppChanges() |
| 116 | 111 | { |
| 117 | 删除: if (_updateTempApps.Count > 0) | |
| 112 | 新增: Task.Run(() => | |
| 118 | 113 | { |
| 119 | 删除: using (var db = new TaiDbContext()) | |
| 114 | 新增: if (_updateTempApps.Count > 0) | |
| 120 | 115 | { |
| 121 | 删除: foreach (var item in _updateTempApps) | |
| 116 | 新增: using (var db = new TaiDbContext()) | |
| 122 | 117 | { |
| 123 | 删除: var app = db.App.Find(item.ID); | |
| 124 | 删除: if (app != null) | |
| 118 | 新增: foreach (var item in _updateTempApps) | |
| 125 | 119 | { |
| 126 | 删除: app.TotalTime = item.TotalTime; | |
| 127 | 删除: app.File = item.File; | |
| 128 | 删除: app.IconFile = item.IconFile; | |
| 129 | 删除: app.Name = item.Name; | |
| 130 | 删除: app.CategoryID = item.CategoryID; | |
| 131 | 删除: app.Description = item.Description; | |
| 132 | 删除: //app.Category = item.Category; | |
| 120 | 新增: var app = db.App.Find(item.ID); | |
| 121 | 新增: if (app != null) | |
| 122 | 新增: { | |
| 123 | 新增: app.TotalTime = item.TotalTime; | |
| 124 | 新增: app.File = item.File; | |
| 125 | 新增: app.IconFile = item.IconFile; | |
| 126 | 新增: app.Name = item.Name; | |
| 127 | 新增: app.CategoryID = item.CategoryID; | |
| 128 | 新增: app.Description = item.Description; | |
| 129 | 新增: //app.Category = item.Category; | |
| 130 | 新增: } | |
| 133 | 131 | } |
| 132 | 新增: db.SaveChanges(); | |
| 134 | 133 | } |
| 135 | 删除: db.SaveChanges(); | |
| 136 | 134 | } |
| 137 | 删除: } | |
| 135 | 新增: }); | |
| 136 | 新增: | |
| 137 | 新增: | |
| 138 | 138 | } |
| 139 | 139 | |
| 140 | 140 | public List<AppModel> GetAppsByCategoryID(int categoryID) |

