/// <summary> /// Verifica que el usuario tenga permisos al módulo indicado /// </summary> /// <returns></returns> //public static bool TestPermission(SSOModule module) //{ // if (!module.IsProtected) // return true; // else // { // if (SSOHelper.CurrentIdentity.IsGlobalAdministrator || SSOHelper.CurrentIdentity.IsApplicationAdministrator) // return true; // else // return SSOHelper.GetUserPermissions().Contains(module.Id); // } //} public static bool TestPermissionByEfector(SSOModule module) { if (!module.IsProtected) { return(true); } else { if (SSOHelper.CurrentIdentity.IsGlobalAdministrator || SSOHelper.CurrentIdentity.IsApplicationAdministrator) { return(true); } else { return(SSOHelper.GetUserPermissionsByEfector().Contains(module.Id)); } } }