Beispiel #1
0
        /// <summary>
        /// Adds a filter to the search conditions.
        /// </summary>
        public void AddFilter(Expression <Func <T, bool> > criterion)
        {
            if (!Filters.Contains(criterion))
            {
                Filters.Add(criterion);
            }

            FilterCriteria.Add(Criterion.From(criterion));

            _DataSource = null;
        }
Beispiel #2
0
 public void Add(Expression <Func <T, bool> > criterion) => Add(Criterion.From <T>(criterion));