private void RolPermisos() { #region variables int contadorPermisos = 0; #endregion variables seguridad _seguridad = new seguridad(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); tools _tools = new tools(); String rutaScript = _tools.obtenerRutaVerdaderaScript(Request.ServerVariables["SCRIPT_NAME"]); DataTable tablaInformacionPermisos = _seguridad.ObtenerPermisosBotones(NOMBRE_AREA, rutaScript); maestrasInterfaz _maestrasInterfaz = new maestrasInterfaz(); contadorPermisos = _maestrasInterfaz.RolPermisos(this, tablaInformacionPermisos); if (contadorPermisos <= 0) { SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro()); QueryStringSeguro["img_area"] = "restringido"; QueryStringSeguro["nombre_area"] = "ACCESO RESTRINGIDO"; QueryStringSeguro["nombre_modulo"] = "ACCESO RESTRINGIDO"; QueryStringSeguro["accion"] = "inicial"; Response.Redirect("~/sinPermisos/sinPermisos.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString())); } else { Session["URL_ANTERIOR"] = HttpContext.Current.Request.RawUrl; } }
private void RolPermisos() { #region variables int contadorPermisos = 0; #endregion variables seguridad _seguridad = new seguridad(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); tools _tools = new tools(); String rutaScript = _tools.obtenerRutaVerdaderaScript(Request.ServerVariables["SCRIPT_NAME"]); DataTable tablaInformacionPermisos = _seguridad.ObtenerPermisosBotones(NOMBRE_AREA, rutaScript); maestrasInterfaz _maestrasInterfaz = new maestrasInterfaz(); contadorPermisos = _maestrasInterfaz.RolPermisos(this, tablaInformacionPermisos); }