Bexel Manager API Documentation
|
Public Member Functions | |
IEnumerable< DateTime > | GetWorkingHours () |
IEnumerable< DateTime > | GetWorkingDays () |
Public Member Functions inherited from Bexel.Api.Scheduling.Calendar | |
IEnumerable< DateTime > | GetWorkingHours (DateTime startDate, DateTime finishDate) |
Returns a collection of all working hours of the time period. More... | |
IEnumerable< DateTime > | GetWorkingDays (DateTime startDate, DateTime finishDate) |
Returns a collection of all working days of the time period. More... | |
DateTime | GetFirstWorkingHour (DateTime date) |
Returns first working hour which is greater or equal to a specified date. More... | |
DateTime | GetLastWorkingHour (DateTime date) |
Returns last working hour which is less than or equal to a specified date. More... | |
DateTime | AddWorkingHours (DateTime date, int count) |
Returns a working hour computed from the addition of a specified date and working hours count. More... | |
Public Member Functions inherited from Bexel.Api.IdentifiableApiObject< CalendarID > | |
bool | Equals (IdentifiableApiObject< TId > other) |
override bool | Equals (object obj) |
override int | GetHashCode () |
Additional Inherited Members | |
Static Public Member Functions inherited from Bexel.Api.IdentifiableApiObject< CalendarID > | |
static bool | operator== (IdentifiableApiObject< TId > left, IdentifiableApiObject< TId > right) |
static bool | operator!= (IdentifiableApiObject< TId > left, IdentifiableApiObject< TId > right) |
Properties inherited from Bexel.Api.Scheduling.Calendar | |
override CalendarID | ID [get] |
Returns a unique identifier for the calendar within a single schedule. More... | |
Schedule | Schedule [get] |
Returns the schedule to which the calendar belongs. More... | |
override bool | IsValid [get] |
string | Name [get] |
Returns the name of the calendar. More... | |
bool | Default [get] |
Indicates if the calendar is the default for the schedule to which belongs. More... | |
CalendarDailyWorkingHours | DailyWorkingHours [get] |
Returns a collection of all daily working hours within the calendar. More... | |
IReadOnlyDictionary< CalendarExceptionID, CalendarException > | Exceptions [get] |
Returns a collection of all calendar exceptions within the calendar. More... | |
Properties inherited from Bexel.Api.IdentifiableApiObject< CalendarID > | |
abstract TId | ID [get] |