public ActionResult Editar(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var reglamento = context.REGLAMENTO.Find(id); if (reglamento == null) { return(HttpNotFound()); } EnumEstadoDropDownList(); var model = new ReglamentoViewModel() { Id = reglamento.ID_REGLAMENTO, NombreReglamento = reglamento.NOMBRE_REGLAMENTO, Descripcion = reglamento.DESC_REGLAMENTO, Estado = (Estado)Enum.Parse(typeof(Estado), reglamento.ESTADO), FechaConfeccion = reglamento.FECHA_CONFECCION, FechaVigencia = reglamento.FECHA_VIGENCIA }; return(View(model)); }
public ActionResult Agregar(ReglamentoViewModel model) { if (ModelState.IsValid) { var reglamento = new REGLAMENTO { NOMBRE_REGLAMENTO = model.NombreReglamento, DESC_REGLAMENTO = model.Descripcion, ESTADO = model.Estado.ToString(), FECHA_CONFECCION = model.FechaConfeccion, FECHA_VIGENCIA = model.FechaVigencia }; context.Entry(reglamento).State = System.Data.Entity.EntityState.Added; context.SaveChanges(); return(RedirectToAction("Index")); } EnumEstadoDropDownList(); return(View()); }
public ActionResult Editar(ReglamentoViewModel editarReglamento) { var reglamento = context.REGLAMENTO.Find(editarReglamento.Id); if (ModelState.IsValid) { reglamento.NOMBRE_REGLAMENTO = editarReglamento.NombreReglamento; reglamento.DESC_REGLAMENTO = editarReglamento.Descripcion; reglamento.ESTADO = editarReglamento.Estado.ToString(); reglamento.FECHA_CONFECCION = editarReglamento.FechaConfeccion; reglamento.FECHA_VIGENCIA = editarReglamento.FechaVigencia; context.Entry(reglamento).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); return(RedirectToAction("Index")); } EnumEstadoDropDownList(); return(View()); }