| | |
| | | private bool SaveOrUpdateDataWw(SqlSugarScope db, Womcaa mesWomcaa, |
| | | List<Womcab> mesWomcabss) |
| | | { |
| | | //扫码不允许删除 |
| | | var hasMaterialOut = db.Queryable<MesInvItemOuts>() |
| | | .Any(x => x.WorkNo == mesWomcaa.Caa001); |
| | | |
| | | if (hasMaterialOut) |
| | | { |
| | | throw new Exception($"MES有领料记录,单号:{mesWomcaa.Caa001},不能更新!"); |
| | | } |
| | | if (mesWomcaa.Id != null) base.DeleteById(mesWomcaa.Id); |
| | | |
| | | if (mesWomcabss.Count > 0) |
| | |
| | | private bool UpdateData(SqlSugarScope db, Womcaa mesWomcaa, |
| | | List<Womcab> mesWomcabs) |
| | | { |
| | | //扫码不允许删除 |
| | | var hasMaterialOut = db.Queryable<MesInvItemOuts>() |
| | | .Any(x => x.WorkNo == mesWomcaa.Caa001); |
| | | |
| | | if (hasMaterialOut) |
| | | { |
| | | throw new Exception($"MES有领料记录,单号:{mesWomcaa.Caa001},不能更新!"); |
| | | } |
| | | var decimals = mesWomcabs.Select(s => s.Id).ToArray(); |
| | | var update = base.DeleteById(mesWomcaa.Id); |
| | | var insertOrUpdate = db |