public ActionResult Delete(int?ingredienteId, int?receitaId) { // Cria um par chave-valor, com "id" - ReceitaID var routeValue = new RouteValueDictionary(); routeValue.Add("id", receitaId); if (ingredienteId != null) { Ingrediente ingrediente = db.Ingrediente.Find(ingredienteId); if (ingrediente != null) { // Cria um par chave-valor, com "id" - ReceitaID var routeValue2 = new RouteValueDictionary(); routeValue2.Add("id", ingrediente.ReceitaID); // Deleto o ingrediente da receita Ingrediente.DeletarIngrediente(ingrediente.IngredienteID); return(RedirectToAction("Edit", "Receitas", routeValue2)); } } return(RedirectToAction("Edit", "Receitas", routeValue)); }