public ActionResult Edit([Bind(Include = "RecipesID,Name,Instructions, Ingredients, Portion, Time")] Recipes recipe) { if (ModelState.IsValid) { var ingredientsRepository = new IngredientsRepository(repository.GetContext()); recipe.IngredientsList = ingredientsRepository.GenerateIngredientList(recipe); if (!recipe.Approved) { recipe.Approved = true; } repository.Entry(recipe).State = EntityState.Modified; repository.SaveChanges(); return(RedirectToAction("Index")); } return(View(recipe)); }
public ActionResult Edit([Bind(Include = "RecipesID,Name,Instructions, Ingredients, Portion, Time")] Recipes recipe) { if (ModelState.IsValid) { var ingredientsRepository = new IngredientsRepository(repository.GetContext()); recipe.IngredientsList = ingredientsRepository.GenerateIngredientList(recipe); if(!recipe.Approved) { recipe.Approved = true; } repository.Entry(recipe).State = EntityState.Modified; repository.SaveChanges(); return RedirectToAction("Index"); } return View(recipe); }