public void Update(CreatedRecipeModel createdRecipeModel) { var editedRecipe = _mapper.Map <Recipe>(createdRecipeModel); for (int i = 0; i < createdRecipeModel.IngredientId.Length; i++) { if (createdRecipeModel.IngredientId[i] != 0) { editedRecipe.RecipeIngredients.Add(new RecipeIngredients() { RecipeId = createdRecipeModel.Id, IngredientId = createdRecipeModel.IngredientId[i], Amount = createdRecipeModel.Amount[i] }); } } _recipeRepository.Update(editedRecipe); }
public void Update(MenuEditModel menuEditModel) { var editedMenu = _mapper.Map <Menu>(menuEditModel); for (int i = 0; i < menuEditModel.RecipeId.Length; i++) { if (menuEditModel.RecipeId[i] != 0) { editedMenu.MenuRecipes.Add(new MenuRecipe() { MenuId = menuEditModel.Id, RecipeId = menuEditModel.RecipeId[i], DayId = menuEditModel.DayId[i] }); } } _menuRepository.Update(editedMenu); }
public void Update(IngredientModel ingredientModel) { var ingredient = _mapper.Map <Ingredient>(ingredientModel); _ingredientRepository.Update(ingredient); }