ExportHledaniFlat Method
Zobrazí výsledky hledání pro zvolená kritéria stejně jako
Export.asmx/Hledani, ale umožňuje volání metody formou HTTP POST z testovacího formuláře a použití HTTP GET.
Namespace: ProfiTour.ProfiXMLAssembly: ProfiXML (in ProfiXML.dll) Version: 1.0.0.0 (1.1.0.0)
public Result<ZajezdVysledekList> HledaniFlat(
int id_Organizace,
id_Jazyk id_Jazyk,
bool VypsatNazvy,
string id_Republika,
int Skip,
int Max,
int MaxTerminu,
string id_TypZajezdKategorie,
DateTime DatumOdMin,
DateTime DatumDoMax,
int DniMin,
int DniMax,
bool LastMinute,
bool FirstMinute,
string id_Doprava,
string id_Letiste,
string id_Stat,
string id_Oblast,
string id_Stredisko,
int id_StravaMin,
int id_StravaMax,
string id_TypHotel,
int HvezdyMin,
int OdPlazeMax,
int OdSjezdovkyMax,
int OdSkibusuMax,
int OdLetisteMax,
int OdCentraMax,
int CenaOdMin,
int CenaOdMax,
string id_Mena,
string Text,
string UserAgent,
DateTime DatumOdMax
)
Public Function HledaniFlat (
id_Organizace As Integer,
id_Jazyk As id_Jazyk,
VypsatNazvy As Boolean,
id_Republika As String,
Skip As Integer,
Max As Integer,
MaxTerminu As Integer,
id_TypZajezdKategorie As String,
DatumOdMin As DateTime,
DatumDoMax As DateTime,
DniMin As Integer,
DniMax As Integer,
LastMinute As Boolean,
FirstMinute As Boolean,
id_Doprava As String,
id_Letiste As String,
id_Stat As String,
id_Oblast As String,
id_Stredisko As String,
id_StravaMin As Integer,
id_StravaMax As Integer,
id_TypHotel As String,
HvezdyMin As Integer,
OdPlazeMax As Integer,
OdSjezdovkyMax As Integer,
OdSkibusuMax As Integer,
OdLetisteMax As Integer,
OdCentraMax As Integer,
CenaOdMin As Integer,
CenaOdMax As Integer,
id_Mena As String,
Text As String,
UserAgent As String,
DatumOdMax As DateTime
) As Result(Of ZajezdVysledekList)
- 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_Republika String
- ID republiky z číselníku Ciselniky.asmx/Republika, pro kterou se mají výsledky zobrazit.
- Skip Int32
- Počet vynechaných zájezdů pro stránkování (násobek parametru Max).
- Max Int32
- Počet zobrazených zájezdů. Lze zobrazit maximálně 30 zájezdů najednou.
- MaxTerminu Int32
- Maximální počet termínů, které budou zahrnuty do výsledků. Při hodnotě 0 nebudou termíny do výsledku zahrnuty (rychlejší hledání).
- id_TypZajezdKategorie String
- Seznam ID typů kategorií zájezdů zadaných jako text a oddělených čárkou, na který se mají výsledky omezit. Budou zahrnuty všechny zájezdy, které obsahují alespoň jednu z kategorií. Při nevyplnění parametru budou zahrnuty všechny zájezdy.
- DatumOdMin DateTime
- Minimální hodnota DatumOd (datum odjezdu) termínu včetně. Pro ignorování parametru zadejte Date.MinValue (0001-01-01).
- DatumDoMax DateTime
- Maximální hodnota DatumDo (datum návratu, nikoli nejzašší datum odjezdu) termínu včetně. Pro ignorování parametru zadejte Date.MinValue (0001-01-01).
- DniMin Int32
- Minimální počet dní termínu. Pro ignorování parametru zadejte 0.
- DniMax Int32
- Maximální počet dní termínu. Pro ignorování parametru zadejte 0.
- LastMinute Boolean
- Při hodnotě True budou do výsledků zahrnuty pouze termíny označené jako LastMinute.
- FirstMinute Boolean
- Při hodnotě True budou do výsledků zahrnuty pouze termíny označené jako FirstMinute.
- id_Doprava String
- Seznam ID dopravy termínů zadaných jako text a oddělených čárkou, které mají být zahrnuty do výsledků. Pro ignorování parametru zadejte prázdný text.
- id_Letiste String
- Seznam ID letišť termínů zadaných jako text a oddělených čárkou, které mají být zahrnuty do výsledků. Budou zahrnuty termíny, které obsahují kterékoliv z uvedených letišť. Pro ignorování parametru zadejte prázdný text.
- id_Stat String
- Seznam ID států zadaných jako text a oddělených čárkou, na které se mají výsledky omezit. Do výsledků budou zahrnuty všechny zájezdy, které mají alespoň jeden hotel z hledaného státu. Pro ignorování parametru zadejte prázdný text.
- id_Oblast String
- Seznam ID oblastí zadaných jako text a oddělených čárkou, na které se mají výsledky omezit. Do výsledků budou zahrnuty všechny zájezdy, které mají alespoň jeden hotel z hledané oblasti. Pro ignorování parametru zadejte prázdný text. Při vyplnění oblasti budou z parametru id_Stat vynechány všechny přítomné nadřazené státy. (id_Stat=Itálie,Řecko a id_Oblast=Korfu bude hledat zájezdy kdekoliv v Itálii a na Korfu. Zbytek Řecka bude ignorován).
- id_Stredisko String
- Seznam ID středisek zadaných jako text a oddělených čárkou, na která se mají výsledky omezit. Do výsledků budou zahrnuty všechny zájezdy, které mají alespoň jeden hotel z hledaného střediska. Pro ignorování parametru zadejte prázdný text. Při vyplnění středisek budou z parametru id_Oblast a id_Stat vynechány všechny přítomné nadřazené oblasti a státy, stejně jako u id_Oblast.
- id_StravaMin Int32
- ID minimální požadované stravy. Pro ignorování parametru zadejte 0.
- id_StravaMax Int32
- ID maximální požadované stravy. Pro ignorování parametru zadejte 0.
- id_TypHotel String
- Seznam ID typů hotelů zadaných jako text a oddělených čárkou, jejichž zájezdy mají být zahrnuty do výsledků. Pro ignorování parametru zadejte prázdný text. Do výsledků budou zahrnuty všechny zájezdy, které obsahují alespoň jeden hotel s typem ze seznamu požadovaných typů.
- HvezdyMin Int32
- Minimální požadovaný počet hvězdiček. Pro ignorování parametru zadejte 0. Do výsledků budou zahrnuty všechny zájezdy, které mají alespoň jeden hotel splňující toto kritérium.
- OdPlazeMax Int32
- Maximální vzdálenost od pláže v metrech. 0 označuje hotely přímo u pláže. Pro ignorování parametru zadejte SOAP hodnotu nil (Nothing, null), nebo -1. Do výsledků budou zahrnuty zájezdy, které mají alespoň jeden hotel splňující toto kritérium.
- OdSjezdovkyMax Int32
- Maximální vzdálenost od sjezdovky v metrech. 0 označuje hotely přímo u sjezdovky. Pro ignorování parametru zadejte SOAP hodnotu nil (Nothing, null), nebo -1. Do výsledků budou zahrnuty zájezdy, které mají alespoň jeden hotel splňující toto kritérium.
- OdSkibusuMax Int32
- Maximální vzdálenost od skibusu v metrech. 0 označuje hotely přímo u skibusu. Pro ignorování parametru zadejte -1. Do výsledků budou zahrnuty zájezdy, které mají alespoň jeden hotel splňující toto kritérium.
- OdLetisteMax Int32
- Maximální vzdálenost od letiště v metrech. 0 označuje hotely přímo u letitě. Pro ignorování parametru zadejte -1. Do výsledků budou zahrnuty zájezdy, které mají alespoň jeden hotel splňující toto kritérium.
- OdCentraMax Int32
- Maximální vzdálenost od centra v metrech. 0 označuje hotely přímo u centra. Pro ignorování parametru zadejte -1. Do výsledků budou zahrnuty zájezdy, které mají alespoň jeden hotel splňující toto kritérium.
- CenaOdMin Int32
- Minimální cena od (včetně povinných příplatků). Pro ignorování parametru zadejte 0.
- CenaOdMax Int32
- Maximální cena od (včetně povinných příplatků). Pro ignorování parametru zadejte 0.
- id_Mena String
- Měna, ve které jsou zadány hodnoty CenaOdMin a CenaOdMax. Hodnota je povinná, pokud je CenaOdMin nebo CenaOdMax nenulová.
- Text String
- Textové kritérium omezující název zájezdu, nebo některého z hotelů zájezdu. Číselné hodnoty budou považovány také za ID zájezdu nebo ID termínu. Pro ignorování parametru zadejte prázdný text.
- UserAgent String
- Hodnota hlavičky UserAgent návštěvníka, který provádí hledání. Slouží pro odfiltrování SearchEnginů ze statistik počtu licencovaných hledání.
- DatumOdMax DateTime
- Maximální hodnota DatumOd (datum odjezdu) termínu včetně. Pro ignorování parametru zadejte Date.MinValue (0001-01-01).
ResultZajezdVysledekListVrací seznam
ZajezdVysledekItem.
Řazení výsledků nelze změnit a nemusí vždy odpovídat řazení podle ceny. Při použití parametru LastMinute=True s FirstMinute=True budou do výsledků zařazeny termíny, které jsou označeny jako LastMinute nebo jako FirstMinute.
Reference
Hledani(Int32, id_Jazyk, Boolean, String, Int32, Int32, Int32, Int32, DateTime, DateTime, Int32, Int32, Boolean, Boolean, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, NullableInt32, NullableInt32, NullableInt32, NullableInt32, NullableInt32, Int32, Int32, String, String, String, DateTime, Int32, Int32, Int32)