public JsonResult EstadoModuloSeguimiento(int Id) { ModuloSeguimientos buscarModuloSeguimientos = context.ModuloSeguimientos.FirstOrDefault(x => x.Id == Id); if (buscarModuloSeguimientos != null) { if (buscarModuloSeguimientos.Estado == true) { buscarModuloSeguimientos.Estado = false; } else { buscarModuloSeguimientos.Estado = true; } // context.Entry(buscarModuloSeguimientos.Estado=true).State = EntityState.Modified; int Actualiza = context.SaveChanges(); if (Actualiza > 0) { return(Json(true, JsonRequestBehavior.AllowGet)); } } return(Json(false, JsonRequestBehavior.AllowGet)); }
// GET: Seguimientos public ActionResult Seguimiento() { var modelo = new Seguimientos(); ViewBag.Modulo = new SelectList(context.ModuloSeguimientos.Where(x => x.Estado != false).ToList(), "Id", "Modulo"); var modelo2 = new ModuloSeguimientos(); return(View(modelo)); }
public JsonResult EliminarModuloSeguimiento(int Id) { ModuloSeguimientos buscarModuloSeguimientos = context.ModuloSeguimientos.FirstOrDefault(x => x.Id == Id); if (buscarModuloSeguimientos != null) { context.Entry(buscarModuloSeguimientos).State = EntityState.Deleted; int eliminar = context.SaveChanges(); if (eliminar > 0) { return(Json(true, JsonRequestBehavior.AllowGet)); } } return(Json(false, JsonRequestBehavior.AllowGet)); }
public JsonResult GuardarModuloSeguimiento(ModuloSeguimientosModel modulo) { var OK = false; var mensaje = "error"; var guardar = 0; if (ModelState.IsValid) { var existe = context.ModuloSeguimientos.Where(x => x.Codigo == modulo.Codigo).Count(); if (existe >= 1) { mensaje = "Registro Ya Existe! El 'Codigo' no puede estar Duplicado"; } else { var modulox = new ModuloSeguimientos { Codigo = modulo.Codigo.Value, Modulo = modulo.Modulo, Estado = modulo.Estado, FechaCreacion = DateTime.Now, FechaModificacion = DateTime.Now }; context.ModuloSeguimientos.Add(modulox); guardar = context.SaveChanges(); } } else { mensaje = "Faltan Campos esenciales"; } if (guardar > 0) { OK = true; mensaje = "Registro Almacenado"; } var data = new { OK, mensaje }; return(Json(data, JsonRequestBehavior.AllowGet)); }