예제 #1
0
        public void GetListGroupByUserID(int userID)
        {
            List <UserGroup> userGroups = UserGroupDAO.GetByUserID(userID);

            foreach (UserGroup userGroup in userGroups)
            {
                PerGroup group = PerGroupDAO.Single(userGroup.UserID.ToString());
                if (!this.Groups.Contains(group))
                {
                    this.Groups.Add(group);
                }
            }
        }
예제 #2
0
        public static List <PerGroup> GetListGroupByUserID_Static(int userID)
        {
            List <PerGroup>  result     = new List <PerGroup>();
            List <UserGroup> userGroups = UserGroupDAO.GetByUserID(userID);

            foreach (UserGroup userGroup in userGroups)
            {
                PerGroup group = PerGroupDAO.Single(userGroup.GroupID.ToString());
                if (!result.Contains(group))
                {
                    result.Add(group);
                }
            }
            return(result);
        }