private void butSearch_Click(object sender, EventArgs e) { CoilBackRuleModel model = new CoilBackRuleModel(); model.RuleID = txtID.Text; var result = _repo.GetByFilter(model); SetGrid(result); }
public IEnumerable<CoilBackRuleModel> GetByFilter(CoilBackRuleModel filter) { IEnumerable<CoilBackRuleModel> query = this.GetAll(); if (!string.IsNullOrEmpty(filter.RuleID)) query = query.Where(p => p.RuleID.ToString().ToUpper().Equals(filter.RuleID.ToString().ToUpper())); return query; }