public async Task <IActionResult> Remove(string id) { var drink = await _drinkRepository.GetDrinkById(id); Task.Run(() => _apiService.CreateUserActivity(PerformedAction.RemoveDrink, this.User.Identity.Name, id, drink.Name)); if (drink == null) { return(NotFound()); } _drinkRepository.DeleteDrink(drink); await _drinkRepository.SaveChanges(); TempData["Alert"] = $"Drink {drink.Name} " + _localizer["removed"] + "."; TempData["AlertClass"] = "alert-success"; return(RedirectToAction(nameof(Index))); }
public Drink DeleteDrink(int drinkId) //Удаление напитка { return(Repos.DeleteDrink(drinkId)); }
public IActionResult DeleteConfirmed(int id) { _drinkRepository.DeleteDrink(id); return(RedirectToAction(nameof(Index))); }