Click or drag to resize

IOBERONServiceSetHotel_Guests Method

EXALOGIC
Zapíše hostí k rezervácii ubytovania, k ubytovaniu, alebo k rezervácii služieb (priestorov, športovísk a podobne). Údaje o hosťoch sa môžu využiť a zapísať napr. pre on-line check-in (zápis údajov o hosťoch do rezervácie, prípadne do záznamu ubytovania). V systéme OBERON existuje tzv. číselník údajov o hosťoch (osobách), preto sa k rezervácii a ubytovaniu nezapisujú priamo údaje o hosťoch, ale sa len vytvára zápis v prepojovacej tabuľke. Špecialitou sú údaje o vízach - tie sa zapisujú do prepojovacej tabuľky, t.j. nie do číselníka s údajmi o hosťoch.

Namespace: Exa.OBERON.Services
Assembly: Exa.OBERON.Services (in Exa.OBERON.Services.dll) Version: 5.0.24.0 (5.0.24.0)
Syntax
ResultValue<RecordBaseInfo> SetHotel_Guests(
	Hotel_GuestsSetArg HotelGuestsSetArg
)

Parameters

HotelGuestsSetArg  Hotel_GuestsSetArg
Trieda s údajmi o osobách (hosťoch) a spôsobe ich zaevidovania v evidencii.

Return Value

ResultValueRecordBaseInfo
Ak boli osoby úspešne zapísané, v ResultValue.data je vrátený objekt RecordBaseInfo, v ktorom je uložený jednoznačný identifikátor rodičovského záznamu (napr. rezervácie) a jej číslo. Vo vlastnosti RecordBaseInfo.Info je vrátený názov záznamu, napr. rezervácie.
Remarks
Údaje o hosťoch je možné aj aktualizovať - pri zápise sa vždy vyhľadávajú údaje o danej osobe (podľa dátumu narodenia, mena, priezviska, prípadne e-mailu.). Pri nájdení zhody sa bude považovať daný zápis za aktualizáciu údajov.
Pre načítanie hostí (osôb) z rezervácie ubytovania, prípadne ubytovania je možné použiť metódu GetHotel_Guests(Hotel_GuestsGetArg).
Example
Url: http://address:port/SetHotel_Guests
See Also