protected override void RaiseFilterPopupDate(DateFilterPopup filterPopup, List <FilterDateElement> list) { string filterString = DateFilterInfo != null ? DateFilterInfo.FilterString : ""; CriteriaOperator filterCriteria = DateFilterInfo != null ? DateFilterInfo.FilterCriteria : null; list.Add(new FilterDateElement(customName, filterString, filterCriteria)); base.RaiseFilterPopupDate(filterPopup, list); }
protected override void RaiseFilterPopupDate(DateFilterPopup filterPopup, List <FilterDateElement> list) { CriteriaOperator filter = new BinaryOperator(filterPopup.Column.FieldName, DateTime.Today, BinaryOperatorType.Greater); list.Add(new FilterDateElement(Localizer.Active.GetLocalizedString(StringId.FilterClauseGreater) , "", filter)); filter = new BinaryOperator(filterPopup.Column.FieldName, DateTime.Today, BinaryOperatorType.Less); list.Add(new FilterDateElement(Localizer.Active.GetLocalizedString(StringId.FilterClauseLess) , "", filter)); filter = new BetweenOperator(filterPopup.Column.FieldName, DateTime.Today, DateTime.Today); list.Add(new FilterDateElement(Localizer.Active.GetLocalizedString(StringId.FilterClauseBetween), "", filter)); base.RaiseFilterPopupDate(filterPopup, list); }