| | |
| | | return; |
| | | } |
| | | |
| | | var locCnt = db.Queryable<TN_Loc_Container>().First(a => a.S_LOC_CODE == endLoc.S_CODE); |
| | | var locCnt = db.Queryable<TN_Loc_Container>().First(a => a.S_CNTR_CODE == tN_Task.S_CNTR_CODE); |
| | | |
| | | if (locCnt != null) |
| | | { |
| | | var cgInfo = db.Queryable<TN_CG_Detail>().First(a => a.S_CNTR_CODE == locCnt.S_CNTR_CODE); |
| | | |
| | | if (db.Deleteable<TN_Loc_Container>(locCnt).ExecuteCommand() > 0) |
| | | { |
| | |
| | | return; |
| | | } |
| | | |
| | | var cgInfo = db.Queryable<TN_CG_Detail>().First(a => a.S_CNTR_CODE == tN_Task.S_CNTR_CODE); |
| | | |
| | | if (cgInfo != null) |
| | | { |
| | | if (db.Deleteable<TN_CG_Detail>(cgInfo).ExecuteCommand() > 0) |
| | |
| | | return; |
| | | } |
| | | } |
| | | |
| | | var cnt = db.Queryable<TN_Container>().First(it => it.S_CODE == cgInfo.S_CNTR_CODE); |
| | | if (cnt != null) |
| | | { |
| | | if (db.Deleteable<TN_Container>(cnt).ExecuteCommand() > 0) |
| | | { |
| | | LogHelper.Info($"删除容器成功,{JsonConvert.SerializeObject(cnt)}"); |
| | | } |
| | | else |
| | | { |
| | | LogHelper.Info($"删除容器失败,{JsonConvert.SerializeObject(cnt)}"); |
| | | tran.RollbackTran(); |
| | | return; |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |