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); }
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); }