public ActionResult RemoveIngrediente(int Produto_ID, int Ingrediente_ID) { Produto_Ingrediente produto_ingrediente = db.Produto_Ingrediente.FirstOrDefault(x => x.Produto_ID == Produto_ID && x.Ingrediente_ID == Ingrediente_ID); if (produto_ingrediente != null) { db.Produto_Ingrediente.Remove(produto_ingrediente); db.SaveChanges(); } return(RedirectToAction("Details", "Produtos", new { ID = Produto_ID })); }
public ActionResult AssociateIngrediente([Bind(Include = "Produto_ID,Ingrediente_ID,Quantidade")] Produto_Ingrediente produto_ingrediente) { if (ModelState.IsValid) { db.Produto_Ingrediente.Add(produto_ingrediente); db.SaveChanges(); return(RedirectToAction("Details", "Produtos", new { ID = produto_ingrediente.Produto_ID })); } return(RedirectToAction("_IngredientesParaProduto", "Produtos_Ingredientes", new { ID = produto_ingrediente.Produto_ID })); }