Example #1
0
		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;
		}
Example #2
0
        /// <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();
        }