FlowWright.cDevDeAPI Namespace
FlowWright.cDevDecisionEngine Namespace

deHolidaySchedule Members

The deHolidaySchedule type exposes the following members.

Constructors


  Name Description
Public method deHolidaySchedule(String, String, String, IErrorProvider)
Initializes a new instance of the deHolidaySchedule class.
Public method deHolidaySchedule(deUserSession, String)
Initializes a new instance of the deHolidaySchedule class.
Public method deHolidaySchedule(String, String, String, String)
Initializes a new instance of the deHolidaySchedule class.

Methods


  Name Description
Public method copyHolidaySchedule
Copies the holiday schedule.
Public method createScheduleItem
Creates the schedule item.
Public method export
Exports the specified s schedule identifier.
Public method getAllHolidayItemsData
Gets all holidays for a schedule
Public method getComputedDateTime
Returns the calculated date based on holiday and weekend flag
Public method getCurrentUser
Gets the current user.
(Inherited from deAPIBase.)
Public method getHolidayData
Gets Holiday item data by holiday itemID
Public method getHolidayItemUsingDateData
Gets Holiday Item by start and end date
Public method getProperties
Gets the properties.
Public method getProperty(String)
get property value
(Inherited from deAPIBase.)
Public method getProperty<(Of <<'(T>)>>)(String)
Gets the property.
(Inherited from deAPIBase.)
Public method getTenant
Returns the current tenant
(Inherited from deAPIBase.)
Public method getTenantID
Returns tenant id
(Inherited from deAPIBase.)
Public method getTotalHolidays
Gets the total count of holiday items
Public method getUserSession
Gets the user session.
(Inherited from deAPIBase.)
Public method hasHolidayItem
Checks if holiday item alreay exists for a schedule
Public method isHoliday
Checks if holiday date alreay exists for a schedule
Public method removeHolidayItem
Removes the holiday item ID
Public method removeHolidayScheduleItems
Removes the holiday Schedule items
Public method updateProperties
Updates the properties.
Public method updateScheduleItem
Updates the schedule item.

Properties


  Name Description
Public property connectionString
gets the connection string for the database
(Inherited from deAPIBase.)
Public property errorMsg
return last error message
(Inherited from deAPIBase.)
Public property externalUserID
Gets the external user identifier.
(Inherited from deAPIBase.)
Public property isMasterTenant
return if the session is for the master tenant
(Inherited from deAPIBase.)
Public property isMultiTenant
returns if the API is being used on multi-tenant mode
(Inherited from deAPIBase.)
Public property oErrorProvider
Gets the o error provider.
(Inherited from deAPIBase.)
Public property scheduleID
Gets the schedule identifier.
Public property tenantMasterConnectionString
gets the tenant master database connection string
(Inherited from deAPIBase.)
Public property workflowUserID
returns the user id
(Inherited from deAPIBase.)