public void InsertOrUpdate(INGREDIENTE ingrediente) { if (ingrediente.IDINGREDIENTE == default(int)) { // New entity context.INGREDIENTE.Add(ingrediente); } else { // Existing entity context.Entry(ingrediente).State = System.Data.Entity.EntityState.Modified; } }
public ActionResult Create(INGREDIENTE ingrediente) { if (ModelState.IsValid) { ingredienteRepository.InsertOrUpdate(ingrediente); ingredienteRepository.Save(); return RedirectToAction("Create", new { idPaso = ingrediente.IDPASO }); } else { return View(); } }
public ActionResult Edit(INGREDIENTE ingrediente) { if (ModelState.IsValid) { ingredienteRepository.InsertOrUpdate(ingrediente); ingredienteRepository.Save(); return RedirectToAction("Details", "PASO", new { id = ingrediente.IDPASO }); } else { return View(); } }