Exemple #1
0
 public int CreateOrder(List<Cart> cartItems)
 {
     var order = new Order()
     {
         Desk_Id = 1,
         Device_Id = 1,
         State = 0,
         Opened = DateTime.Now,
         Closed = DateTime.Now
     };
     var orderDetails = cartItems.Select(item => new OrderDetail {Dish_Id = item.DishId, Quantity = item.Quantity, Order = order}).ToList();
     _storage.SaveOrder(order, orderDetails);
     return 1;
 }
Exemple #2
0
 public int SaveOrder(Order order, List<OrderDetail> details)
 {
     _context.Orders.Add(order);
     foreach (var item in details)
     {
         _context.OrderDetails.Add(item);
     }
     _context.SaveChanges();
     return 1;
 }