Property | Type | Description | |
---|---|---|---|
daysOfWeek | List |
Method | Description | |
---|---|---|
BuildEffectiveRouteSchedule ( System.DateTime startDate, int numDays, IEnumerable |
||
BuildEffectiveRouteSchedule ( IEnumerable |
Obtain effective schedules, and format for display into RouteScheduleSummary NOTES: Schedules that result from an override do not have a real database ID, and are not stored in the database There may be multiple ID 0 values from created schedules
|
|
ConfigureScheduleView ( |
Method | Description | |
---|---|---|
FindAddedSchedules ( IEnumerable |
||
FindOverrideSchedules ( IEnumerable |
||
FindTodaysSchedules ( IEnumerable |
||
ModifyRouteSchedule ( |
Apply Delete or Replace cases to fixed route
|
|
ModifyRouteScheduleForOverlap ( |
Based on the possible overlap of the special schedule, the result could be 0, 1, 2, or 3 new schedule time slots.
|
|
ProcessEffectiveDay ( System.DateTime scheduleDate, int day, IEnumerable |
public static BuildEffectiveRouteSchedule ( System.DateTime startDate, int numDays, IEnumerable |
||
startDate | System.DateTime | |
numDays | int | |
routeSchedules | IEnumerable |
|
routeScheduleOverrides | IEnumerable |
|
return | List |
public static BuildEffectiveRouteSchedule ( IEnumerable |
||
routeSchedules | IEnumerable |
|
routeScheduleOverrides | IEnumerable |
|
return | List |
public static ConfigureScheduleView ( |
||
db | ||
calculateEffectiveSchedule | bool | |
return |