コード例 #1
0
ファイル: RolController.cs プロジェクト: RichardZC/vendix
        public ActionResult Activar(int pid)
        {
            var obj = RolBL.Obtener(pid);

            obj.Estado = !obj.Estado;
            RolBL.Actualizar(obj);
            return(Json(true, JsonRequestBehavior.AllowGet));
        }
コード例 #2
0
        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"));
        }
コード例 #3
0
ファイル: RolController.cs プロジェクト: RichardZC/vendix
        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));
        }