| | |
| | | public bool Save(ErpWOM wom) |
| | | { |
| | | var womErpCaa = wom.ErpCaa; |
| | | var mesWomcaa = MapErpCAAtoWomcaa(womErpCaa, wom.ErpCabs[0].FXSHTBH, |
| | | wom.ErpCabs[0].F_ZJXF_HSDJ); |
| | | var mesWomcabs = |
| | | MapErpCABtoWomcab(wom.ErpCabs); |
| | | var mesWomcaa = MapErpCAAtoWomcaa(womErpCaa, wom.ErpCabs[0].FXSHTBH,wom.ErpCabs[0].F_ZJXF_HSDJ); |
| | | var mesWomcabs = MapErpCABtoWomcab(wom.ErpCabs); |
| | | |
| | | return UseTransaction(db => |
| | | { |
| | |
| | | }) > 0; |
| | | } |
| | | |
| | | private bool UpdateData(SqlSugarScope db, Womcaa mesWomcaa, |
| | | List<Womcab> mesWomcabs) |
| | | private bool UpdateData(SqlSugarScope db, Womcaa mesWomcaa,List<Womcab> mesWomcabs) |
| | | { |
| | | if (mesWomcaa.Id != null) |
| | | { |
| | |
| | | { |
| | | return true; |
| | | } |
| | | throw new NotImplementedException("更新失败"); |
| | | throw new NotImplementedException("删除失败"); |
| | | } |
| | | |
| | | private Womcaa MapErpCAAtoWomcaa(ErpCAA dto, string? fxshtbh, string? hsdj) |
| | |
| | | ProcNo = dto.F_ZJXF_SSGX |
| | | }; |
| | | |
| | | var entity = Db.Queryable<Womcab>().Where(s => s.Erpid == womcab.Erpid).Single(); |
| | | var entity = Db.Queryable<Womcab>().Where(s => s.Erpid == womcab.Erpid && s.Eid==womcab.Eid).Single(); |
| | | if (entity != null) |
| | | { |
| | | womcab.Id = entity.Id; |