Beispiel #1
0
        public Recipe Create(string title, string cookingTime, string desctiption, string image)
        {
            var recipe = new Recipe()
            {
                Title = title,
                CookingTime = cookingTime,
                CreatedOn = DateTime.UtcNow,
                Description = desctiption,
                RecipeImage = image
            };

            return recipe;
        }
        public ActionResult Recipes_Update([DataSourceRequest]DataSourceRequest request, Recipe recipe)
        {
            if (ModelState.IsValid)
            {
                var entity = new Recipe
                {
                    Id = recipe.Id,
                    Title = recipe.Title,
                    Description = recipe.Description,
                    CreatedOn = recipe.CreatedOn,
                    CookingTime = recipe.CookingTime,
                    Season = recipe.Season,
                    RecipeImage = recipe.RecipeImage,
                };

                this.recipes.Update(entity);
                this.recipes.SaveChanges();
            }

            return this.Json(new[] { recipe }.ToDataSourceResult(request, this.ModelState));
        }
Beispiel #3
0
        public void Add(Recipe recipe)
        {
            this.recipes.Add(recipe);

            this.recipes.SaveChanges();
        }