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