Beispiel #1
0
        public Entity.InventoryLineItem ParseInventoryLineItem(Model.InventoryLineItem inventoryLineItem)
        {
            if (inventoryLineItem.Id == null)
            {
                return(new Entity.InventoryLineItem
                {
                    InventoryId = inventoryLineItem.InventoryId,
                    ProductId = inventoryLineItem.ProductId,
                    Quantity = inventoryLineItem.Quantity,
                });
            }

            return(new Entity.InventoryLineItem
            {
                InventoryId = inventoryLineItem.InventoryId,
                ProductId = inventoryLineItem.ProductId,
                Quantity = inventoryLineItem.Quantity,
                Id = (int)inventoryLineItem.Id
            });
        }
Beispiel #2
0
 public Model.InventoryLineItem AddInventoryLineItem(Model.InventoryLineItem newInventoryLineItem)
 {
     _context.InventoryLineItems.Add(_mapper.ParseInventoryLineItem(newInventoryLineItem));
     _context.SaveChanges();
     return(newInventoryLineItem);
 }