Exemple #1
0
        public JsonResult UsuarioPerfiles()
        {
            try
            {
                int    Id_Usuario    = 0;
                string nombreUsuario = ""
                , perfiles           = "";
                string cookie        = string.Empty;
                if (this.ControllerContext.HttpContext.Request.Cookies.AllKeys.Contains("CookieLogin"))
                {
                    cookie = this.ControllerContext.HttpContext.Request.Cookies["CookieLogin"].Value;
                }

                if (string.IsNullOrEmpty(cookie))
                {
                    string srvName = HelperEncriptar.Desencriptar(ConfigurationManager.AppSettings["srvrName"].ToString()) + "login";
                    var    result  = new { Success = true, Message = "NO", urlRedirect = srvName, Usuario = "", Perfiles = "", MisApps = "" };
                    return(Json(result, JsonRequestBehavior.AllowGet));
                }
                else
                {
                    Helper.ObtieneNombrePerfilesUsuario(cookie, ref nombreUsuario, ref perfiles, ref Id_Usuario);
                    var misApps = HelperEncriptar.Desencriptar(ConfigurationManager.AppSettings["srvrName"].ToString()) + "Login/login/menu_principal";
                    var result  = new { Success = true, Message = "OK", urlRedirect = "", Usuario = nombreUsuario, Perfiles = perfiles, MisApps = misApps };
                    return(Json(result, JsonRequestBehavior.AllowGet));
                }
            }
            catch (Exception ex)
            {
                var result = new { Success = false, Message = ex.Message, urlRedirect = "", Usuario = "", Perfiles = "", MisApps = "" };
                return(Json(result, JsonRequestBehavior.AllowGet));
            }
        }
Exemple #2
0
        public ActionResult NotAccess()
        {
            try
            {
                string srvName = HelperEncriptar.Desencriptar(ConfigurationManager.AppSettings["srvrName"].ToString()) + "Login";


                ViewBag.Server = srvName;
                return(View());
            }
            catch (Exception ex)
            {
                ViewBag.Error = ex.Message;
                return(View());
            }
        }