private void createContactList() { foreach (User friend in m_FacebookUser.Friends) { GoogleContact gContact = new GoogleContact(); populate(gContact, friend); ContactList.Add(gContact); } }
private void initializeTabContacts() { User user = m_AppController.User; m_Contacts = new LinkedList <GoogleContact>(); foreach (User friend in user.Friends) { try { GoogleContact contact = new GoogleContact(); contact.PopulateContactFromFacebookUser(friend); m_Contacts.AddLast(contact); } catch (Exception ex) { MessageBox.Show("Error is " + ex.ToString()); } } }
private void populate(GoogleContact i_Contact, User i_FacebookUser) { try { i_Contact.Birthday = m_FacebookUser.Birthday; i_Contact.Name = m_FacebookUser.Name; i_Contact.MaidenName = m_FacebookUser.MiddleName; i_Contact.Photo = m_FacebookUser.PictureNormalURL; i_Contact.FamilyName = m_FacebookUser.LastName; i_Contact.GivenName = m_FacebookUser.FirstName; if (m_FacebookUser.Hometown != null) { i_Contact.Address1.City = m_FacebookUser.Hometown.Name; } i_Contact.Gender = m_FacebookUser.Gender.ToString(); i_Contact.Email1.Value = m_FacebookUser.Email; if (m_FacebookUser.Cover != null) { i_Contact.Cover = m_FacebookUser.Cover.SourceURL; } i_Contact.About = m_FacebookUser.About; i_Contact.Locale = m_FacebookUser.Locale; i_Contact.Religion = m_FacebookUser.Religion; i_Contact.RelationshipStatus = m_FacebookUser.RelationshipStatus.ToString(); i_Contact.Quotes = m_FacebookUser.Quotes; i_Contact.UserName = m_FacebookUser.UserName; if (m_FacebookUser.SignificantOther != null) { i_Contact.Name = m_FacebookUser.SignificantOther.Name; } i_Contact.Location = m_FacebookUser.Location.Name; } catch { throw new Exception(k_PopulateError); } }
private void tabContacts_DisplayContacts_Click(object sender, EventArgs e) { webBrowser_TabContacts.Url = new Uri(k_GoogleUploadContactsLink); GoogleContact.MakeCsvFromContactList(m_Contacts, k_DeafultCsvOutputName); populateDataGridViewWithCsvFile(dataGridView_TabContacts, k_DeafultCsvOutputName); }