public DrinkOrder BuyDrink(BuyDrinkFaceAndType order)
 {
     try
     {
         var user       = _context.Users.First(person => person.FaceId.Equals(order.FaceId));
         var drinkType  = _context.DrinkTypes.First(type => type.Description.Contains(order.DrinkType));
         var drinkOrder = new DrinkOrder()
         {
             DrinkType   = drinkType,
             DrinkTypeId = drinkType.Id,
             User        = user,
             UserId      = user.Id
         };
         _context.DrinkOrders.Add(drinkOrder);
         _context.SaveChanges();
         return(drinkOrder);
     }
     catch (Exception)
     {
         return(null);
     }
 }
Example #2
0
 public JsonResult OrderDrinkFaceAndType([FromBody] BuyDrinkFaceAndType order)
 {
     return(_drinkServ.BuyDrink(order) == null?Json(new { Success = false }) : Json(new { Success = true }));
 }