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); }
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; } } }