예제 #1
0
 public DateFilter(int notOlderThan, DateUnit measure)
 {
     this.DateComparision = Nomad.Commons.DateComparision.Ignore;
     this.NotOlderThan = 1;
     this.DateMeasure = DateUnit.Day;
     this.NotOlderThan = notOlderThan;
     this.DateMeasure = measure;
     this.DateComparision = Nomad.Commons.DateComparision.NotOlderThan;
 }
예제 #2
0
 public DateFilter(Nomad.Commons.DateComparision comparision, DateTime date)
 {
     this.DateComparision = Nomad.Commons.DateComparision.Ignore;
     this.NotOlderThan = 1;
     this.DateMeasure = DateUnit.Day;
     if ((comparision < Nomad.Commons.DateComparision.On) || (comparision > Nomad.Commons.DateComparision.After))
     {
         throw new ArgumentOutOfRangeException();
     }
     this.DateComparision = comparision;
     this.FromDate = date;
 }
예제 #3
0
 public DateFilter(Nomad.Commons.DateComparision comparision, DateTime fromDate, DateTime toDate)
 {
     this.DateComparision = Nomad.Commons.DateComparision.Ignore;
     this.NotOlderThan = 1;
     this.DateMeasure = DateUnit.Day;
     if ((comparision != Nomad.Commons.DateComparision.Between) && (comparision != Nomad.Commons.DateComparision.NotBetween))
     {
         throw new ArgumentOutOfRangeException();
     }
     this.DateComparision = comparision;
     this.FromDate = fromDate;
     this.ToDate = toDate;
 }
예제 #4
0
 public DateFilter()
 {
     this.DateComparision = Nomad.Commons.DateComparision.Ignore;
     this.NotOlderThan = 1;
     this.DateMeasure = DateUnit.Day;
 }