|
@@ -603,13 +603,30 @@ namespace DW5S.App.UserControl
|
|
if (tsk == null) return;
|
|
if (tsk == null) return;
|
|
if (!DxHelper.MsgBoxHelper.ShowConfirm($"删除任务[{tsk.TaskName}]?"))
|
|
if (!DxHelper.MsgBoxHelper.ShowConfirm($"删除任务[{tsk.TaskName}]?"))
|
|
return;
|
|
return;
|
|
|
|
+
|
|
|
|
+
|
|
var unitOfWork = IocContainer.UnitOfWork;
|
|
var unitOfWork = IocContainer.UnitOfWork;
|
|
|
|
+ //var repsPosRes = unitOfWork.OfLong<PosRes>();
|
|
|
|
+ //await repsPosRes.DeleteAsync(p => p.TaskID == tsk.Id);
|
|
|
|
+
|
|
|
|
+ //var repsCgRes = unitOfWork.OfLong<CgRes>();
|
|
|
|
+ //await repsCgRes.DeleteAsync(p => p.TaskID == tsk.Id);
|
|
|
|
+
|
|
|
|
+ //var repsCheckRes = unitOfWork.OfLong<CheckRes>();
|
|
|
|
+ //await repsCheckRes.DeleteAsync(p => p.TaskID == tsk.Id);
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ //var repsStationRes = unitOfWork.OfLong<StationRes>();
|
|
|
|
+ //await repsStationRes.DeleteAsync(p => p.TaskID == tsk.Id);
|
|
|
|
+
|
|
var repsTaskSig = unitOfWork.Of<TaskSig>();
|
|
var repsTaskSig = unitOfWork.Of<TaskSig>();
|
|
await repsTaskSig.DeleteAsync(p => p.TaskInfoID == tsk.Id);
|
|
await repsTaskSig.DeleteAsync(p => p.TaskInfoID == tsk.Id);
|
|
|
|
|
|
var repsTask = unitOfWork.Of<TaskInfo>();
|
|
var repsTask = unitOfWork.Of<TaskInfo>();
|
|
await repsTask.DeleteAsync(p => p.Id == tsk.Id);
|
|
await repsTask.DeleteAsync(p => p.Id == tsk.Id);
|
|
await unitOfWork.SaveAsync();
|
|
await unitOfWork.SaveAsync();
|
|
|
|
+
|
|
|
|
+
|
|
gridView1.DeleteSelectedRows();
|
|
gridView1.DeleteSelectedRows();
|
|
|
|
|
|
}
|
|
}
|