Exemple #1
0
 public IActionResult RemoveRecipeFromPlan([FromForm] ConfirmRemoveRecipeFromPlanViewModel model)
 {
     try
     {
         _recipePlansService.Delete(model.RecipePlanId);
     }
     catch
     {
         return(RedirectToAction("ConfirmRemoveRecipeFromPlan", new { planId = model.Plan.Id, recipeId = model.Recipe.Id, recipePlanId = model.RecipePlanId }));
     }
     return(RedirectToAction("Details", new { id = model.Plan.Id }));
 }
Exemple #2
0
        public IActionResult ConfirmRemoveRecipeFromPlan(int planId, int recipeId, int recipePlanId, [FromServices] ConfirmRemoveRecipeFromPlanViewModel model)
        {
            model.Recipe       = _recipeService.Get(recipeId);
            model.Plan         = _planService.Get(planId);
            model.RecipePlanId = recipePlanId;

            return(View(model));
        }