Enumeration of possible values for a EditOption.
The values indicate, whether or not a specific item of a reservation may be changed by a call to EditReservation - Method. The delivered values depend on business logic implemented by sunnycars. The same business logic is used in EditReservation - Method to evaluate whether the changes of a Reservation are suitable for your booking module(see: BookingModuleKey).
Member Name | Description |
---|---|
Undefined | Undefined enum value, for internal use. If this value is deliverd for an EditOption, it proably indicates a serious problem within the database settings of your booking module. Therefore this value shall never be returned. |
Editable | A EditOption having this Value indicates, that the corresponding items of the Reservation may be changed by a call to EditReservation - Method. |
NoLongerEditable | A EditOption having this Value indicates, that the corresponding items of the Reservation may no longer be changed by a call to EditReservation - Method. This means that the corresponding items have to be handed over as they were returned by a call to GetReservation - Method. |
NeverEditable | A EditOption having this Value indicates, that the corresponding items of the Reservation may never be changed by a call to EditReservation - Method. This means that the corresponding items have to be handed over as they were returned by a call to GetReservation - Method. |
Namespace: SunnyCars.Schema.Osi.WsReservation.V4
Assembly: Sunnycars.Schema.Osi.WsReservation.V4 (in Sunnycars.Schema.Osi.WsReservation.V4.dll)
SunnyCars.Schema.Osi.WsReservation.V4 Namespace | ReservationEditOptionsResponse