public void SearchProducts(string key) { //Burada GetAll ile ver tabanına sorgu atılıp tüm products listesi alındıktan sonra collections'a where koşulu atar. //Csharpda küçük büyük harf duyarlılığı vardır. Bu yüzden collectionlarda filtreleme yaparken tolower kullanırız. //dgwProducts.DataSource = _productDal.GetAll().Where(p => p.Name.ToLower().Contains(key.ToLower())).ToList(); dgwProducts.DataSource = _productDal.GetName(key); }