예제 #1
0
        public void NewMissionUserList(int count
                                       , NewMissionUserListHeadFootTemplate head
                                       , NewMissionUserListHeadFootTemplate foot
                                       , NewMissionUserListItemTemplate item)
        {
            UserMissionCollection missionUsers = MissionBO.Instance.GetNewMissionUsers(count);

            List <int> userIDs = new List <int>();

            foreach (UserMission userMission in missionUsers)
            {
                userIDs.Add(userMission.UserID);
            }
            if (userIDs.Count > 0)
            {
                UserBO.Instance.GetUsers(userIDs, GetUserOption.WithDeletedUser);
            }

            head(missionUsers.Count > 0);

            int i = 0;

            foreach (UserMission missionUser in missionUsers)
            {
                item(i++, missionUser);
            }

            foot(missionUsers.Count > 0);
        }
예제 #2
0
        public void NewMissionUserList(int count
            , NewMissionUserListHeadFootTemplate head
            , NewMissionUserListHeadFootTemplate foot
            , NewMissionUserListItemTemplate item)
        {
            UserMissionCollection missionUsers = MissionBO.Instance.GetNewMissionUsers(count);

            List<int> userIDs = new List<int>();
            foreach (UserMission userMission in missionUsers)
            {
                userIDs.Add(userMission.UserID);
            }
            if(userIDs.Count>0)
                UserBO.Instance.GetUsers(userIDs, GetUserOption.WithDeletedUser);

            head(missionUsers.Count > 0);

            int i = 0;
            foreach (UserMission missionUser in missionUsers)
            {
                item(i++, missionUser); 
            }

            foot(missionUsers.Count > 0);
        }