private void butSearch_Click(object sender, EventArgs e) { SupplierModel model = new SupplierModel(); model.VendorName = txtName.Text.ToString(); var list = _repo.Get(model); dgvList.Rows.Clear(); ListToGrid(list); }
public IEnumerable<SupplierModel> Get(SupplierModel model) { IEnumerable<SupplierModel> query = GetAll(); if (model.VendorID != null) { query = query.Where(p => p.VendorID.Contains(model.VendorID.ToString())); } if (model.VendorName != null) { query = query.Where(p => p.VendorName.Contains(model.VendorName.ToString())); } return query.ToList(); }