public override DataFilter GetDataFilter() { base.GetDataFilter(); FilterDateTimeRange f = (FilterDateTimeRange)filter; f.SetData(f.FromDate.Add(new TimeSpan(spbHoursFrom.ValueAsInt, spbMinutesFrom.ValueAsInt, 0)), f.ToDate.Add(new TimeSpan(spbHoursTo.ValueAsInt, spbMinutesTo.ValueAsInt, 0)), f.TimeRange); return(f.GetDataFilter()); }
public override void ClearFilter() { FilterDateTimeRange f = (FilterDateTimeRange)filter; f.SetData(f.FromDate.Add(new TimeSpan(spbHoursFrom.ValueAsInt, spbMinutesFrom.ValueAsInt, 0)), f.ToDate.Add(new TimeSpan(spbHoursTo.ValueAsInt, spbMinutesTo.ValueAsInt, 0)), f.TimeRange); base.ClearFilter(); txtFrom.Text = filter.FromDate == DateTime.MinValue ? string.Empty : BusinessDomain.GetFormattedDate(filter.FromDate); txtTo.Text = filter.ToDate == DateTime.MinValue ? string.Empty : BusinessDomain.GetFormattedDate(filter.ToDate); }