public void InsertOrUpdate(ESTADO estado) { if (estado.ID == default(int)) { // New entity context.ESTADO.Add(estado); } else { // Existing entity context.Entry(estado).State = System.Data.Entity.EntityState.Modified; } }
public ActionResult Edit(ESTADO estado) { if (ModelState.IsValid) { estadoRepository.InsertOrUpdate(estado); estadoRepository.Save(); return RedirectToAction("Index"); } else { return View(); } }