Click or drag to resize

Hotel_ReservationStateArg Class

EXALOGIC
Trieda sa používa ako parameter v metóde na zmenu stavu rezervácie ubytovania. Obsahuje aj nepovinné údaje o prípadnej zaplatenej zálohe za ubytovanie.
Inheritance Hierarchy
SystemObject
  Exa.OBERON.Services.OBERONHotel_ReservationStateArg

Namespace: Exa.OBERON.Services.OBERON
Assembly: Exa.OBERON.Services (in Exa.OBERON.Services.dll) Version: 4.6.14.0 (4.6.14.0)
Syntax
public class Hotel_ReservationStateArg

The Hotel_ReservationStateArg type exposes the following members.

Constructors
 NameDescription
Public methodHotel_ReservationStateArg 
Top
Fields
 NameDescription
Public fieldIDNumJednoznačný identifikátor rezervácie.
Public fieldPaymentAdvanceBillNumberInfo o prípadnej zaplatenej zálohe za ubytovanie (nepovinná hodnota) - Doklad zaplatenia zálohy.
Public fieldPaymentAdvanceDateInfo o prípadnej zaplatenej zálohe za ubytovanie (nepovinná hodnota) - Dátum zaplatenia zálohy (dátum vo formáte yyyy-MM-ddTHH:mm:ss). Ak však bude zadaná suma zálohy, údaj je povinný.
Public fieldPaymentAdvanceNoticeInfo o prípadnej zaplatenej zálohe za ubytovanie (nepovinná hodnota) - Poznámka k zaplatenej zálohe (text o dĺžke max. 255 znakov).
Public fieldPaymentAdvancePriceInfo o prípadnej zaplatenej zálohe za ubytovanie (nepovinná hodnota) - Zaplatená záloha (uvádza sa vo východzej mene systému OBERON).
Public fieldReservationStateNový stav rezervácie.
Top
Remarks
Trieda sa používa v metóde SetHotel_RoomReservationState. Ak nebudú údaje o prijatej zálohe v tomto parametri uvedené, údaje v rezervácii o prijatej zálohe (ak sú už zadané) nebudú pozmenené. Z toho vyplýva, že údaje o prijatej zálohe nie je možné z rezervácie zrušiť.
See Also