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);
        }
Exemple #2
0
        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);
        }
Exemple #3
0
        public void Update(IngredientModel ingredientModel)
        {
            var ingredient = _mapper.Map <Ingredient>(ingredientModel);

            _ingredientRepository.Update(ingredient);
        }