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)); } }
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()); } }