public IActionResult ConfirmRemoveRecipe(int id, [FromServices] ConfirmRemoveRecipeViewModel model) { model.Recipe = _recipeService.Get(id); if (model.Recipe == null) { return(RedirectToAction("List")); } return(View(model)); }
public IActionResult RemoveRecipe([FromForm] ConfirmRemoveRecipeViewModel model) { try { _recipeService.Delete(model.RecipeId); } catch { return(RedirectToAction("ConfirmRemoveRecipe", new { id = model.RecipeId })); } return(RedirectToAction("List")); }