Exemplo n.º 1
0
        public IFilterCriteria Build(IEnumerable <TProperty> values)
        {
            _criteria.SetDefaultValues(_defaultValues);
            _criteria.SetValues(values);

            if (_customTransformer != null)
            {
                _criteria.SetUrlFriendlyTransformer(_customTransformer);
            }

            if (!string.IsNullOrEmpty(_customPropertyName))
            {
                _criteria.SetPropertyName(_customPropertyName);
            }

            return(_criteria);
        }
Exemplo n.º 2
0
        public IFilterCriteria Build(TProperty definitiveValue)
        {
            _criteria.SetDefaultValues(_defaultValue);
            _criteria.SetValues(definitiveValue);

            if (_customTransformer != null)
            {
                _criteria.SetUrlFriendlyTransformer(_customTransformer);
            }

            if (!string.IsNullOrEmpty(_customPropertyName))
            {
                _criteria.SetPropertyName(_customPropertyName);
            }

            return(_criteria);
        }
Exemplo n.º 3
0
 protected void SetDefaultPage(int defaultPage)
 {
     Page = defaultPage;
     _pageCriteria.SetDefaultValues(defaultPage);
 }