public FilterBySearchText ( string searchText ) : ObservableCollection |
||
searchText | string | The search text. Minimum 3 characters. |
리턴 | ObservableCollection |
public ObservableCollection<Transaction> FilterBySearchText(string searchText)
{
if (searchText.IsNothing())
{
return ClearBucketAndTextFilters();
}
if (searchText.Length < 3)
{
return ClearBucketAndTextFilters();
}
this.transactions = new ObservableCollection<Transaction>(
StatementModel.Transactions.Where(t => MatchTransactionText(t, searchText))
.AsParallel()
.ToList());
return this.transactions;
}