ARUP.IssueTracker.Windows.ChangeAssignee.SearchText C# (CSharp) Method

SearchText() private method

private SearchText ( object sender, System e ) : void
sender object
e System
return void
        private void SearchText(object sender, System.Windows.Data.FilterEventArgs e)
        {
            // see Notes on Filter Methods:
            var src = e.Item as User;
            if (src == null)
                e.Accepted = false;
            else if (src.displayName != null && !(src.displayName).ToLowerInvariant().Contains(search.Text.ToLowerInvariant())
                && src.emailAddress != null && !(src.emailAddress).ToLowerInvariant().Contains(search.Text.ToLowerInvariant())
                && src.name != null && !(src.name).ToLowerInvariant().Contains(search.Text.ToLowerInvariant()))// here is FirstName a Property in my YourCollectionItem
                e.Accepted = false;
          
        }
    }