public IQueryable <BankCard> Search(BankCardSearchModel searchModel) { IQueryable <BankCard> bankCards = this.context.BankCard; if (!string.IsNullOrEmpty(searchModel.Nr)) { bankCards = bankCards.Where(c => c.nr.Contains(searchModel.Nr.Trim())); } if (!string.IsNullOrWhiteSpace(searchModel.Bank)) { bankCards = bankCards.Where(c => c.bank.Contains(searchModel.Bank.Trim())); } if (!string.IsNullOrWhiteSpace(searchModel.BankAddress)) { bankCards = bankCards.Where(c => c.bankAddress.Contains(searchModel.BankAddress.Trim())); } return(bankCards); }
public IQueryable <BankCard> Search(BankCardSearchModel searchModel) { return(bankCardRep.Search(searchModel)); }