| | |
| | | var mesRohIn = GetMesRohIn(rohInErpRohIn); |
| | | var mesRohInDatas = |
| | | GetMesRohInDatas(rohIn.ErpRohinDatas, rohInErpRohIn.Type); |
| | | |
| | | var erpLineDetailsDB = GetErpLineDetailsDB(rohIn.ErpLineDetails, rohInErpRohIn.Type); |
| | | |
| | | |
| | | |
| | | |
| | | return UseTransaction(db => |
| | | { |
| | |
| | | var ba1OrUpdate = db.Insertable(erpLineDetails).PageSize(1) |
| | | .IgnoreColumnsNull() |
| | | .ExecuteCommand() > 0; |
| | | if (erpLineDetails.Count==0) |
| | | if (erpLineDetails==null ||erpLineDetails.Count==0) |
| | | { |
| | | ba1OrUpdate = true; |
| | | } |
| | |
| | | private List<ErpLineDetailsDB> GetErpLineDetailsDB( |
| | | List<ErpLineDetails> erpLineDetails, string type) |
| | | { |
| | | if (erpLineDetails ==null) |
| | | { |
| | | return null; |
| | | } |
| | | return erpLineDetails.Select(s => |
| | | { |
| | | var entity = new ErpLineDetailsDB |