Ejemplo n.º 1
0
 public bool IsBeforeScheduleEventDates(ScheduledEventDateDefinition scheduledEventDatedDef)
 {
     if (scheduledEventDatedDef != null)
     {
         DateTime         target    = ScheduledEventDate();
         DateUnityWrapper startDate = scheduledEventDatedDef.Dates.StartDate;
         if (DateTimeUtils.IsBefore(target, startDate))
         {
             return(true);
         }
     }
     return(false);
 }
Ejemplo n.º 2
0
 public bool IsAfterScheduleEventDates(ScheduledEventDateDefinition scheduledEventDatedDef)
 {
     if (scheduledEventDatedDef != null)
     {
         DateTime         target  = ScheduledEventDate();
         DateUnityWrapper endDate = scheduledEventDatedDef.Dates.EndDate;
         if (DateTimeUtils.IsAfter(target, endDate))
         {
             return(true);
         }
     }
     return(false);
 }
Ejemplo n.º 3
0
 public bool IsDuringScheduleEventDates(ScheduledEventDateDefinition scheduledEventDatedDef)
 {
     if (scheduledEventDatedDef != null)
     {
         DateTime         target    = ScheduledEventDate();
         DateUnityWrapper startDate = scheduledEventDatedDef.Dates.StartDate;
         DateUnityWrapper endDate   = scheduledEventDatedDef.Dates.EndDate;
         if (DateTimeUtils.DoesDateFallBetween(target, startDate, endDate))
         {
             return(true);
         }
     }
     return(false);
 }
Ejemplo n.º 4
0
 private void addDateParts(DateUnityWrapper date, List <string> dateParts, DateOptions dateOptions)
 {
     if (dateOptions.UseYear)
     {
         dateParts.Add(date.Date.Year.ToString());
     }
     if (dateOptions.UseMonth)
     {
         dateParts.Add(date.Date.GetLocalizedMonth());
     }
     if (dateOptions.UseDay)
     {
         string item = (!dateOptions.SubtractDay) ? date.Date.Day.ToString() : date.Date.AddDays(-1.0).Day.ToString();
         dateParts.Add(item);
     }
 }