Пример #1
0
        public List <User> GetUserFrinedsByOrderChoice(eFrinedsListChoice i_CurrentChoice, User i_LoggedInUser)
        {
            List <User> userFriends = null;

            if (i_LoggedInUser.Friends.Count > 0)
            {
                switch (i_CurrentChoice)
                {
                case eFrinedsListChoice.RegularOrder:
                {
                    userFriends = fetchFriendsByRegularOrder(i_LoggedInUser);
                    break;
                }

                case eFrinedsListChoice.FirstNameOrder:
                {
                    userFriends = fetchFriendsByFirstNameOrder(i_LoggedInUser);
                    break;
                }

                case eFrinedsListChoice.LastNameOrder:
                {
                    userFriends = fetchFriendsByLastNameOrder(i_LoggedInUser);
                    break;
                }
                }
            }

            return(userFriends);
        }
Пример #2
0
 private void friendsLastNameOrderCheckBox_CheckedChanged(object i_Sender, EventArgs i_EventArgs)
 {
     if (FriendsLastNameOrderCheckBox.Checked)
     {
         FriendsFirstNameOrderCheckBox.Checked = false;
         m_CurrentChoice = eFrinedsListChoice.LastNameOrder;
     }
     else
     {
         if (!FriendsFirstNameOrderCheckBox.Checked)
         {
             m_CurrentChoice = eFrinedsListChoice.RegularOrder;
         }
     }
 }