/// <summary> /// Копирование списка получателей из коллекции EmailsCol в EmailsSearch /// </summary> void CopyEmails() { foreach (Emails e in EmailsCol) { EmailsSearch.Add(e); } }
/// <summary> /// Наполнение коллекции EmailsSearch только искомыми получателями /// </summary> void SearchEmail(object obj = null) { EmailsSearch.Clear(); if (string.IsNullOrEmpty(Name)) { CopyEmails(); } else { foreach (Emails s in EmailsCol) { if (string.IsNullOrEmpty(s.Name)) { continue; } if (s.Name.ToLower().Contains(Name.ToLower())) { EmailsSearch.Add(s); } } } }