Пример #1
0
        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);
        }
Пример #2
0
        private void LoadContactsList()
        {
            List <Contact> contactsList = EmailManager.GetManager().ContactsList;

            this.dvgContactsList.DataSource = contactsList;
        }