public ActionResult Activar(int pid) { var obj = RolBL.Obtener(pid); obj.Estado = !obj.Estado; RolBL.Actualizar(obj); return(Json(true, JsonRequestBehavior.AllowGet)); }
public ActionResult Guardar(Rol rol) { var r = rol.id > 0 ? rolBL.Actualizar(rol) : rolBL.Registrar(rol); if (!r) { ViewBag.Mensaje = "Ocurrio un error inseperado"; return(View("~/Views/Shared/_Mensajes.cshtml")); } return(RedirectToAction("Index")); }
public ActionResult GuardarRol(int pRolId, string pDenominacion, bool pActivo) { var perso = new Rol(); perso.RolId = pRolId; perso.Denominacion = pDenominacion.ToUpper(); perso.Estado = pActivo; if (pRolId == 0) { RolBL.Crear(perso); } else { RolBL.Actualizar(perso); } return(Json(perso.RolId, JsonRequestBehavior.AllowGet)); }