public ActionResult Edit([Bind(Include = "RecipesID,Name,Instructions")] Recipes recipes)
 {
     if (recipes.User != manager.FindById(User.Identity.GetUserId()))
     {
         return(RedirectToAction("Index"));
     }
     if (ModelState.IsValid)
     {
         recipes.Approved = false;
         repository.Entry(recipes).State = EntityState.Modified;
         repository.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(recipes));
 }
 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));
 }