private static OrderNote DBMapping(DBOrderNote dbItem) { if (dbItem == null) return null; OrderNote item = new OrderNote(); item.OrderNoteID = dbItem.OrderNoteID; item.OrderID = dbItem.OrderID; item.Note = dbItem.Note; item.CreatedOn = dbItem.CreatedOn; return item; }
/// <summary> /// Updates the order note /// </summary> /// <param name="orderNote">Order note</param> public void UpdateOrderNote(OrderNote orderNote) { if (orderNote == null) throw new ArgumentNullException("orderNote"); orderNote.Note = CommonHelper.EnsureNotNull(orderNote.Note); orderNote.Note = CommonHelper.EnsureMaximumLength(orderNote.Note, 4000); if (!_context.IsAttached(orderNote)) _context.OrderNotes.Attach(orderNote); _context.SaveChanges(); }