public ActionResult Editar_ECivil(AddECivilViewModel model) { ViewData["Nombre"] = AccesoController.nombre; ViewData["Apellido"] = AccesoController.apellido; try { if (ModelState.IsValid) { using (SII_Entities db = new SII_Entities()) { var obj_Est = db.Tbl_EstadoCivil.Find(model.id_ECiv); obj_Est.estado_Civil = model.est_Civil; db.Entry(obj_Est).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); TempData["msg"] = "Modificado"; ViewBag.Msg = TempData["msg"]; } return(Redirect("/EstadoCivil/Mant_ECivil")); } return(View(model)); } catch (Exception) { return(Redirect("/Error/InaccessiblePage")); } }
public ActionResult Nuevo_ECivil(AddECivilViewModel model) { ViewData["Nombre"] = AccesoController.nombre; ViewData["Apellido"] = AccesoController.apellido; try { if (ModelState.IsValid) { using (SII_Entities db = new SII_Entities()) { var obj_Est = new Tbl_EstadoCivil(); obj_Est.estado_Civil = model.est_Civil; obj_Est.estado = 1; db.Tbl_EstadoCivil.Add(obj_Est); db.SaveChanges(); TempData["msg"] = "Agregado"; ViewBag.Msg = TempData["msg"]; } return(Redirect("/EstadoCivil/Mant_ECivil")); } return(View(model)); } catch (Exception) { return(Redirect("/Error/InaccessiblePage")); } }
public ActionResult Editar_ECivil(int?ID) { ViewData["Nombre"] = AccesoController.nombre; ViewData["Apellido"] = AccesoController.apellido; try { AddECivilViewModel model = new AddECivilViewModel(); using (SII_Entities db = new SII_Entities()) { var obj_Est = db.Tbl_EstadoCivil.Find(ID); model.est_Civil = obj_Est.estado_Civil; model.id_ECiv = obj_Est.id_ECivil; } return(View(model)); } catch (Exception) { return(Redirect("/Error/InaccessiblePage")); } }