private RecipeIngridientViewModel ParseRecipeIngridients(IEnumerable <RecipeIngridientView> recipeIngridients, int recipeId, string recipeName) { RecipeIngridientViewModel recipeIngridientsViewModel = new RecipeIngridientViewModel(); recipeIngridientsViewModel.RecipeIngridients = recipeIngridients; recipeIngridientsViewModel.RecipeId = recipeId; recipeIngridientsViewModel.RecipeName = recipeName; return(recipeIngridientsViewModel); }
public ActionResult ShowIngridientsByRecipeId(int recipeId) { Recipe recipe = _recipeProvider.GetRecipeById(recipeId); IEnumerable <RecipeIngridientView> recipeIngridients = _recipeProvider.GetRecipeIngridientsByRecipeId(recipeId); RecipeIngridientViewModel model = ParseRecipeIngridients(recipeIngridients, recipeId, recipe.Name); if (Request.IsAjaxRequest()) { return(PartialView("_ShowIngridientsByRecipeId", model)); } else { return(View("ShowIngridientsByRecipeId", model)); } }