private void CreateFilters()
        {
            string dataMember = this.column.DataMemberBinding.Path.Path;

            this.compositeFilter = new CompositeFilterDescriptor();

            this.fromFilter = new Telerik.Windows.Data.FilterDescriptor(dataMember
                                                                        , Telerik.Windows.Data.FilterOperator.IsGreaterThanOrEqualTo
                                                                        , null);
            this.compositeFilter.FilterDescriptors.Add(this.fromFilter);

            this.toFilter = new Telerik.Windows.Data.FilterDescriptor(dataMember
                                                                      , Telerik.Windows.Data.FilterOperator.IsLessThanOrEqualTo
                                                                      , null);
            this.compositeFilter.FilterDescriptors.Add(this.toFilter);
        }
Beispiel #2
0
        protected virtual AmbethIFilterDescriptor ConvertTelerikSimpleFilterDescriptor(TelerikFilterDescriptor telerikFilterDescriptor)
        {
            AmbethFilterDescriptor newFilter = new AmbethFilterDescriptor();

            newFilter.Member = telerikFilterDescriptor.Member;
            newFilter.Value  = new List <String>();
            newFilter.Value.Add(telerikFilterDescriptor.Value.ToString());
            newFilter.Operator        = ConvertFilterOperator(telerikFilterDescriptor.Operator);
            newFilter.IsCaseSensitive = telerikFilterDescriptor.IsCaseSensitive;
            return(newFilter);
        }