public string GetAccessMaskName(int forumID, int groupID, int boardID) { ForumAccessService fas = new ForumAccessService(); AccessMaskService ams = new AccessMaskService(); if (fas.GetForumAccess(forumID, groupID) == null) { return(""); } int accessMaskID = fas.GetForumAccess(forumID, groupID).AccessMaskId; return(ams.GetAccessMaskbyID(accessMaskID).Name); }
private int GetUserAccessFlageByUserandForumID(ForumUser user, int forumID) { if (gms.GetUserGroup(user.Id).Count != 0) { int user_group_ID = gms.GetGroupMemberByUserID(user.Id).GroupId; int user_AccessMask_ID = fas.GetForumAccess(forumID, user_group_ID).AccessMaskId; int user_AccessFlag = ams.GetAccessMaskbyID(user_AccessMask_ID).AccessFlag; return(user_AccessFlag); } return(0); }