public override float RatioOfBoysFromTotal(User i_LoggedInUser, LogicApp i_logicApp) { int counterBoys = 0; int counterGirls = 0; String userGender = UsefulMethods.getGender(i_LoggedInUser); foreach (User friend in i_logicApp.getListOfFriends()) { String friendGender = UsefulMethods.getGender(friend); if (friendGender == "female") { counterGirls += 1; } else { counterBoys += 1; } } float result = counterBoys / i_LoggedInUser.Friends.Count; return(result); }
public override float RatioOfBoysFromTotal(User i_LoggedInUser, LogicApp i_logicApp) { int counterBoys = 0; int counterGirls = 0; String userGender = UsefulMethods.getGender(i_LoggedInUser); foreach (User friend in i_logicApp.getListOfFriends()) { String m_friendGender = UsefulMethods.getGender(friend); String m_UserRelationshipStatus = UsefulMethods.getRelationshipStatus(friend); if (m_friendGender == "female" && !(m_UserRelationshipStatus.Equals("Married") || m_UserRelationshipStatus.Equals("In a relationship"))) { counterGirls += 1; } else { counterBoys += 1; } } float result = counterBoys / i_LoggedInUser.Friends.Count; return(result); }
private void getSharedData(String typeOfData) { dataListBox.DisplayMember = "Name"; m_logicApp.fetchFriends(m_LoggedInUser); FacebookObjectCollection <Page> userLogInData = FacebookService.GetCollection <Page>(typeOfData, m_LoggedInUser.Id); foreach (User friend in m_logicApp.getListOfFriends()) { FacebookObjectCollection <Page> friendData = FacebookService.GetCollection <Page>(typeOfData, friend.Id); foreach (Page userDt in userLogInData) { foreach (Page friendDt in friendData) { if (friendDt.Name == userDt.Name && !dataListBox.Items.Contains(friendDt.Name)) { dataListBox.Items.Add(friendDt); } } } } }