public int Create(IngredientModel ingredientModel) { var ingredient = _mapper.Map <Ingredient>(ingredientModel); var addedId = _ingredientRepository.Create(ingredient); return(addedId); }
public int Create(MenuCreateModel menuCreateModel) { var newMenu = _mapper.Map <Menu>(menuCreateModel); for (int i = 0; i < menuCreateModel.RecipeId.Length; i++) { if (menuCreateModel.RecipeId[i] != 0) { newMenu.MenuRecipes.Add(new MenuRecipe() { RecipeId = menuCreateModel.RecipeId[i], DayId = menuCreateModel.DayId[i] }); } } var result = _menuRepository.Create(newMenu); return(result); }
public int Create(CreatedRecipeModel createdRecipeModel) { var newRecipe = _mapper.Map <Recipe>(createdRecipeModel); for (int i = 0; i < createdRecipeModel.IngredientId.Length; i++) { if (createdRecipeModel.IngredientId[i] != 0) { newRecipe.RecipeIngredients.Add(new RecipeIngredients() { IngredientId = createdRecipeModel.IngredientId[i], Amount = createdRecipeModel.Amount[i] }); } } var result = _recipeRepository.Create(newRecipe); return(result); }