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); } }
public JsonResult OrderDrinkFaceAndType([FromBody] BuyDrinkFaceAndType order) { return(_drinkServ.BuyDrink(order) == null?Json(new { Success = false }) : Json(new { Success = true })); }