public ActionResult DeleteDrunkDrink(int page, int id) { DrunkDrink drink = _context.DrunkDrinks.SingleOrDefault(x => x.Id == id); _context.DrunkDrinks.Remove(drink); _context.SaveChanges(); return(RedirectToAction("Index", "Home", new { page })); }
public ActionResult AddDrunkDrink(AddDrinkViewModel model) { int volume = int.Parse(model.Volume.Replace("ml", "")); Beverage beverage = _repository.GetBeverageByName(model.Beverage); DateTime time = DateTime.Now; DrunkDrink drink = new DrunkDrink { Volume = volume, Beverage = beverage, Time = time }; String userId = User.Identity.GetUserId(); Account account = _repository.GetAccountByUser(userId); account.DrunkDrinks.Add(drink); _repository.UpdateAccount(account); _repository.SaveChanges(); return(RedirectToAction("Index", "Home")); }