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