//validaciones de datos de usuario; despues de cargar a: Session["Contexto"] //es importante que la Institución del SSO, exista en el BUS, porque este aplicativo implementa DB_CATNueva private void ValidaInstitucionUsr() { //Institucion if (((SSO)Session["Contexto"]).IdInstitucion.HasValue == false || Util.IsEnteroNatural(((SSO)Session["Contexto"]).IdInstitucion.Value) == false) { Session["Msj"] = "Es necesario que tu usuario tenga definida una institución para poder consultar información de este aplicativo, por favor consulta a Soporte Indaaabin para su ajuste"; Response.Redirect("~/Msj.aspx", false); } else { try { string NombreInstitucion = AdministradorCatalogos.ObtenerNombreInstitucion(((SSO)Session["Contexto"]).IdInstitucion.Value); if (NombreInstitucion == null) { Session["Msj"] = "La Institución que se asocia tu cuenta de acceso no existe, por favor consulta a Soporte Indaaabin para su ajuste"; Response.Redirect("~/Msj.aspx", false); } } catch (Exception ex) { Session["Msj"] = ex.Message; Response.Redirect("~/Msj.aspx", false); } } }