Documentation of the CarRentalAgentService

EditOptionValue Enumeration

Enumeration of possible values for a EditOption.

public enum EditOptionValue

Remarks

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).

Members

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.

Requirements

Namespace: SunnyCars.Schema.Osi.WsReservation.V4

Assembly: Sunnycars.Schema.Osi.WsReservation.V4 (in Sunnycars.Schema.Osi.WsReservation.V4.dll)

See Also

SunnyCars.Schema.Osi.WsReservation.V4 Namespace | ReservationEditOptionsResponse