public List <Contact> SearchContacts(string word) { List <Contact> foundContacts = new List <Contact>(); string searchTerm = word.ToLower(); if (!string.IsNullOrEmpty(searchTerm)) { foreach (Contact contact in EmailManager.GetManager().ContactsList) { string name = contact.Name.ToLower(); if (name.Contains(searchTerm)) { foundContacts.Add(contact); } } if (foundContacts.Count > 0) { return(foundContacts); } } return(EmailManager.GetManager().ContactsList); }
private void LoadContactsList() { List <Contact> contactsList = EmailManager.GetManager().ContactsList; this.dvgContactsList.DataSource = contactsList; }