public bool HasVisibilityPermission(int forumID, int userID, VisibilityPermissionValue permission) { if (_roleServices.UserHasSpecialPermissions(userID, SpecialPermissionValue.Administrator, SpecialPermissionValue.Moderator)) { return(true); } var permissionValue = GetPermissionValue(forumID, userID, Permission.Visibility); return(permissionValue >= (int)permission); }
public bool HasVisibilityPermission(int forumID, int userID, VisibilityPermissionValue permission) { if (_roleServices.UserHasSpecialPermissions(userID, SpecialPermissionValue.Administrator, SpecialPermissionValue.Moderator)) return true; var permissionValue = GetPermissionValue(forumID, userID, Permission.Visibility); return permissionValue >= (int)permission; }