Example #1
0
        public async Task AddRecipeToDB(AddRecipeVM viewModel)
        {
            var newRecipe = new Recipe
            {
                Title        = viewModel.Title,
                Instructions = viewModel.Instructions,
                Portions     = viewModel.Portions,
                CookingTime  = viewModel.CookingTime,
                ImageUrl     = viewModel.ImageUrl
            };

            Recipe.Add(newRecipe);

            await this.SaveChangesAsync();
        }
Example #2
0
        public async Task <IActionResult> AddRecipe(AddRecipeVM viewModel)
        {
            await context.AddRecipeToDB(viewModel);

            return(View());
        }