public bool HasPostingPermission(int forumID, int userID, PostingPermissionValue permission)
        {
            if (_roleServices.UserHasSpecialPermissions(userID, SpecialPermissionValue.Administrator, SpecialPermissionValue.Moderator))
            {
                return(true);
            }

            var permissionValue = GetPermissionValue(forumID, userID, Permission.Posting);

            return(permissionValue >= (int)permission);
        }
Пример #2
0
        public bool HasPostingPermission(int forumID, int userID, PostingPermissionValue permission)
        {
            if (_roleServices.UserHasSpecialPermissions(userID, SpecialPermissionValue.Administrator, SpecialPermissionValue.Moderator))
                return true;

            var permissionValue = GetPermissionValue(forumID, userID, Permission.Posting);
            return permissionValue >= (int)permission;
        }