예제 #1
0
        public ActionResult CambiarRol(int idr)
        {
            var username = this.Usuario.CodigoUsuario;
            var update   = new UpdatePerfilService();

            update.Update(username, idr);
            return(RedirectToAction("Index", "Account", new { area = "" }));
        }
예제 #2
0
        private void ActualizarRol(CustomMembershipUser usuario)
        {
            var username = usuario.UserName;
            var idrol    = usuario.UserRoleId;

            var update = new UpdatePerfilService();

            update.Update(username, idrol);
        }
예제 #3
0
        public override void OnActionExecuting(ActionExecutingContext filterContext)
        {
            if (SessionWrapper.Perfil == null)
            {
                SessionWrapper.PrimeraConexion = true;
                var codigousuario = filterContext.HttpContext.User.Identity.Name;

                var perfilService = new UpdatePerfilService();
                if (String.IsNullOrEmpty(codigousuario))
                {
                    perfilService.Update(null, null);
                }
            }
        }