| | |
| | | }) > 0; |
| | | } |
| | | |
| | | // 插入数据的方法 |
| | | private bool InsertData(SqlSugarScope db, MesDeliveryNote mesDeliveryNote,List<MesDeliveryNoteDetails> mesDeliveryNoteDetails) |
| | | { |
| | | var decimals = mesDeliveryNoteDetails.Select(s => s.Id).ToArray(); |
| | | |
| | | if (mesDeliveryNote.Id != null) base.DeleteById(mesDeliveryNote.Id); |
| | | |
| | | if (decimals.Length > 0) |
| | | db.Deleteable<MesRohInData>().In(decimals).ExecuteCommand(); |
| | | |
| | | var insert = base.Insert(mesDeliveryNote); |
| | | var insertRange = mesDeliveryNoteManager.InsertRange(mesDeliveryNoteDetails); |
| | | |
| | | if (insert && insertRange) return true; |
| | | throw new NotImplementedException("插入失败"); |
| | | } |
| | | |
| | | // 更新数据的方法 |
| | | private bool DeleteData(SqlSugarScope db, MesDeliveryNote mesDeliveryNote,List<MesDeliveryNoteDetails> mesDeliveryNoteDetails) |