ExportZajezd Method
Zobrazí úplný popis zájezdu, obrázky, vybavení, dostupné výlety, hotely a termíny zájezdu.
Namespace: ProfiTour.ProfiXMLAssembly: ProfiXML (in ProfiXML.dll) Version: 1.0.0.0 (1.1.0.0)
public Result<ZajezdItem> Zajezd(
int id_Organizace,
id_Jazyk id_Jazyk,
bool VypsatNazvy,
int ID
)
Public Function Zajezd (
id_Organizace As Integer,
id_Jazyk As id_Jazyk,
VypsatNazvy As Boolean,
ID As Integer
) As Result(Of ZajezdItem)
- id_Organizace Int32
- ID, které Vám (nebo organizaci pro kterou rozhraní implementujete) bylo přiděleno při zřízení služby.
- id_Jazyk id_Jazyk
- Označení jazyka (cs/sk), ve kterém budou vypisovány hodnoty str_[NazevFieldu] při použití parametru VypsatNazvy=True.
- VypsatNazvy Boolean
- Při hodnotě True bude do výstupního XML ke každé hodnotě id_[NazevFieldu] doplněna textová verze str_[NazevFieldu] podle číselníku.
- ID Int32
- ID zájezdu, jehož detaily se mají zobrazit.
ResultZajezdItemVrací vždy jednu instanci třídy
ZajezdItem.
Obecně existují dva druhy zájezdů - 1:1 kdy jednomu zájezdu odpovída jeden hotel a 1:N, kdy se jeden zájezd skládá z více hotelů. V případě 1:N jsou hotely rozděleny do skupin, existuje-li v seznamu pouze jedna skupina tak klient navštíví všechny hotely (poznávací zájezdy), existuje-li jich více tak si klient musí vybrat jednu kombinaci (např. exotika, thajsko) a s tou pokračuje dál.
Popis může být obecně uveden jak u zájezdu (poznávací zájezdy 1:N, popis obsahuje společný program), tak u jednotlivých hotelů (obyčejné zájezdy 1:1, popis, obrázky i vybavení se vztahují ke konkrétnímu hotelu a popis zájezdu může být prázdný). Popis konkrétního hotelu lze získat pomocí metody
Export.asmx/Hotel.