public bool FilterName(Image image) { if (string.IsNullOrEmpty(NameSearchString)) { return(true); } Console.WriteLine($"Filtering Name"); bool result = false; string name = string.Empty; if (image.breeds != null && image.breeds.Count > 0) { name = image.breeds.First().name.ToLower(); if (name.Contains(NameSearchString.ToLower())) { result = true; } } Console.WriteLine($"{name}.contains({NameSearchString}) = {result}"); return(result); }
/// <summary> /// Check that data is valid. /// </summary> public override void CheckData() { base.CheckData(); NameSearchString = NameSearchString.CheckSqlInjection(); }