Click or drag to resize

VacationTypeConfigurationWeb Class

Data class for a web vacation type
Inheritance Hierarchy
SystemObject
  DataContractBase
    Tse.EasyBook.Server.DataContractsDataContractEntityWeb
      Tse.EasyBook.Server.DataContractsVacationTypeConfigurationWeb

Namespace:  Tse.EasyBook.Server.DataContracts
Assembly:  Tse.EasyBook.Server.DataContracts (in Tse.EasyBook.Server.DataContracts.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
C#
public class VacationTypeConfigurationWeb : DataContractEntityWeb

The VacationTypeConfigurationWeb type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyAllowConfigureArrivalDays
Indicates if it is allowed to configure the vacation types allowed arrival days interval using the day of week collection: ArrivalDays. If false, arrival days cannot be configured individially for this vacation type.
Public propertyAllowConfigureWeeks
Indicates if it is allowed to configure the vacation types interval using the week number collection: [!:AvailableWeeks]. If false, the collection of date intervals must be used: [!:AvailableIntervals].
Public propertyArrivalDays
Allowed arrival days for this vacation type.
Public propertyDefaultIntervals
When AllowConfigureWeeks is false this property indicates if the vacation type is configured using the default date intervals in the collection SelectedIntervals. To remove a vacation type that has DefaultIntervals set to true, simply set it to false and clear the collection SelectedIntervals.
Public propertyId
Unique Id for the entity. This Id is unchanged throughout the entity's lifetime.
(Inherited from DataContractEntityWeb.)
Public propertyName
Name always in the specified customer language
Public propertySelectedIntervals
The selected intervals where this vacation type applies.
Public propertySelectedWeeks
The selected week numbers where this vacation type applies.
Public propertyType
Vacation type - type
Top
See Also