Exemplo n.º 1
0
        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();
 }