VlastniProduktSezonaInput Class

Produkt určený výběrem termínu jako otevřené sezóny z katalogu.

Definition

Namespace: ProfiTour.Profis.XML.API.Model
Assembly: ProfisXML (in ProfisXML.dll) Version: 1.0.0.0 (1.6.0.0)
C#
public class VlastniProduktSezonaInput : VlastniProduktTerminInput
Inheritance
Object    ProduktInputBase    VlastniProduktTerminInput    VlastniProduktSezonaInput

Fields

Cestujici Seznam cestujících osob, pro které se použije kombinace instancí typu CestujiciDospelyInput, CestujiciVekInput, CestujiciNarozeniInput nebo CestujiciKlientInput. Různé typy lze kombinovat.
(Inherited from ProduktInputBase)
Datum Kalkulovaný nebo objednávaný termín pro otevřenou sezónu.
id_SkupinaSlevaParametr Seznam zvolených parametrů slev podle výstupu metody KalkulaceParametry(ProduktContext, Int32, Int32) a položky ParametrySlev. Pokud nebudete dávat klientům položky na výběr, předejte všechny, které jsou označeny jako Vychozi.
(Inherited from VlastniProduktTerminInput)
id_Termin ID termínu, který se má kalkulovat nebo objednat.
(Inherited from VlastniProduktTerminInput)
id_TypStrava Hlavní typ stravy objednávky nebo kalkulace z číselníku TypStravaList(String). U vlastního produktu z katalogu vychází z výstupu metody KalkulaceParametry(ProduktContext, Int32, Int32) a položky Stravy.
(Inherited from ProduktInputBase)
Pojisteni Seznam všech kalkulovaných a objednávaných pojištění u vlastního i cizího produktu, z katalogu i mimo katalog. Jeden cestující může mít současně více různých pojistek. Lze pojistit i pouze některé osoby.
(Inherited from ProduktInputBase)
RezervaceDopravy Seznam rezervací dopravy. Pro volání se použije jedna z variant:

1) RezervaceDopravaKalkulaceInput pro kalkulaci a objednávku vlastního produktu z katalogu. Bude nutné uvést alespoň jednu rezervaci ve směru tam a alespoň jednu ve směru zpět. V jednom směru může být uvedeno i více různých rezervací v případě, že někteří klienti cestují z jiného svozového místa.

2) RezervaceDopravaKatalogInput rezervace dopravy podle katalogu, ale bez termínu - typicky samostatné jízdenky.

3) RezervaceDopravaMimoKatalogInput uložení rezervace dopravy mimo katalog pro objednávky vlastního produktu mimo katalog.
(Inherited from ProduktInputBase)
RezervaceUbytovani Seznam rezervací ubytování. Pro volání se použije jedna z variant:

1) RezervaceUbytovaniKalkulaceInput pro kalkulaci a objednávku vlastního produktu z katalogu.
Do seznamu se uvádí alespoň jedna položka pro každý navštívený ZajezdHotel na trase, i kdyby neobsahoval žádné ubytování (id_Ubytovani bude 0).
Při rezervaci více pokojů ve stejném hotelu zde bude RezervaceUbytovaniKalkulaceInput tolikrát, kolik pokojů se rezervuje. Pro každý pokoj bude uveden jeho id_Ubytovani a vypsané identifikace osob ubytované v konkrétním pokoji.

2) RezervaceUbytovaniKatalogInput rezervace ubytování podle katalogu, ale bez termínu.

3) RezervaceUbytovaniMimoKatalogInput uložení rezervace ubytování mimo katalog pro objednávky vlastního i cizího produktu mimo katalog.

4) RezervaceUbytovaniProfiTourInput uložení rezervace ubytování mimo katalog podle rozhraní ProfiXML.
(Inherited from ProduktInputBase)
Skipasy Seznam všech kalkulovaných a objednávaných skipasů u vlastního produktu z katalogu. Pokud výstup metody KalkulaceParametry(ProduktContext, Int32, Int32) obsahuje Skipasy, tak každá osoba musí mít uveden skipas, včetně případného typu "nelyžař bez skipasu".
(Inherited from ProduktInputBase)

See Also