public void AddOrder(Order newOrder) { Entities.Order entityOrder = _mapper.ParseOrder(newOrder); _context.Orders.Add(entityOrder); _context.SaveChanges(); var inventory = _context.Inventories.Where(i => i.DrinkId == entityOrder.DrinkId && i.LocationId == entityOrder.LocationId).FirstOrDefault(); if (inventory != null) { inventory.Quantity = inventory.Quantity - entityOrder.Quantity; _context.SaveChanges(); } }
public Customer AddCustomer(Customer newCustomer) { var entityCustomer = _mapper.ParseCustomer(newCustomer); context.Customers.Add(entityCustomer); context.SaveChanges(); return(_mapper.ParseCustomer(entityCustomer)); }