SearchCriteriaBase Class

Základní kritéria pro hledání a filtrování produktu 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 abstract class SearchCriteriaBase
Inheritance
Object    SearchCriteriaBase
Derived

Fields

CenaOd Filtrování ceny od (včetně povinných příplatků).
DatumDoMax Maximální hodnota DatumDo (datum návratu, nikoli nejzazší datum odjezdu) termínu včetně. Pro ignorování parametru hodnotu vynechte nebo zadejte Date.MinValue (0001-01-01).
DatumOdMax >Maximální hodnota DatumOd (datum odjezdu) termínu včetně. Pro ignorování parametru hodnotu vynechte nebo zadejte Date.MinValue (0001-01-01).
DatumOdMin Minimální hodnota DatumOd (datum odjezdu) termínu včetně. Pro ignorování parametru hodnotu vynechte nebo zadejte Date.MinValue (0001-01-01).
Dni Filtrování počtu dní termínu.
Dospelych Celkový počet dospělých osob, u kterých není známý věk, ubytovaných v jednom společném pokoji.
FirstMinute Při hodnotě True budou do výsledků zahrnuty pouze termíny označené jako FirstMinute.
Hvezdy Filtrování požadovaného rozsahu počtu hvězd. Do výsledků budou zahrnuty všechny zájezdy, které mají alespoň jeden hotel splňující toto kritérium.
id_Katalog Seznam ID produktových katalogů CK z číselníku KatalogList(String), na které se mají výsledky omezit.
id_LetisteTam Seznam ID nástupních letišť z číselníku LetisteList(String) termínů ve směru tam, které mají být zahrnuty do výsledků. Budou zahrnuty termíny, které obsahují kterékoliv z uvedených letišť. Pokud se filtruje více než jeden typ dopravy, tak se filtr uplatní pouze na leteckou dopravu ve směru tam.
id_LetisteZpet Seznam ID výstupních letišť z číselníku LetisteList(String) termínů ve směru zpět, které mají být zahrnuty do výsledků. Budou zahrnuty termíny, které obsahují kterékoliv z uvedených letišť. Pokud se filtruje více než jeden typ dopravy, tak se filtr uplatní pouze na leteckou dopravu ve směru zpět.
id_Oblast Seznam ID oblastí z číselníku OblastList(String), na které se mají výsledky omezit. Do výsledků budou zahrnuty všechny zájezdy, které mají alespoň jeden hotel z hledané oblasti. Při vyplnění oblastí 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_Skupina ID skupiny podle ProfisKatalog filtrující pouze termíny odpovídající vybrané skupině. Hodnota bude vyplněna pouze ve speciálních případech. Hodnotu parametru Vám sdělí CK.
id_Stat Seznam ID států z číselníku StatList(String), 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.
id_Stredisko Seznam ID středisek z číselníku StrediskoList(String), 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. 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 parametru id_Oblast.
id_SvozMisto Seznam ID svozových míst z číselníku SvozMistoList(String) termínů. Budou zahrnuty termíny, které obsahují kterékoliv z uvedených míst.
id_Termin Seznam ID termínů, na které se mají výsledky omezit.
id_TypDopravaTam Seznam ID typů doprav z číselníku TypDopravaList(String) termínů ve směru tam, které mají být zahrnuty do výsledků.
id_TypDopravaZpet Seznam ID typů doprav z číselníku TypDopravaList(String) termínů ve směru zpět, které mají být zahrnuty do výsledků.
id_TypHotel Seznam ID typů hotelů z číselníku TypHotelList(String), jejichž zájezdy mají být zahrnuty do výsledků. Do výsledků budou zahrnuty všechny zájezdy, které obsahují alespoň jeden hotel s typem ze seznamu požadovaných typů.
id_TypKategorie Seznam ID typů kategorií z číselníku TypKategorieList(String), na který se mají výsledky omezit. Budou zahrnuty všechny zájezdy, které obsahují alespoň jednu z uvedených kategorií. Při nevyplnění parametru nebudou kategorie omezovány.
id_TypStrava Filtrování požadovaného typu stravy z číselníku TypStravaList(String).
id_TypVybaveni Seznam ID typů vybavení hotelů nebo zájezdů z číselníku TypVybaveniList(String), na které se mají výsledky omezit. Do výsledků budou zahrnuty všechny zájezdy, které mají ve svém vybavení a vybavení všech svých hotelů dohromady přítomné všechny zadané typy vybavení.
id_Zajezd Seznam ID zájezdů, na které se mají výsledky omezit.
LastMinute Při hodnotě True budou do výsledků zahrnuty pouze termíny označené jako LastMinute.
Luzek Požadovaný počet základních lůžek v ubytování.
Noci Filtrování počtu nocí termínu.
OdCentraMax Maximální vzdálenost od centra v metrech. Hodnota 0 označuje hotely přímo u centra. Pro ignorování parametr nevyplňujte nebo vynechte. Do výsledků budou zahrnuty zájezdy, které mají alespoň jeden hotel splňující toto kritérium.
OdLetisteMax Maximální vzdálenost od letiště v metrech. Hodnota 0 označuje hotely přímo u letiště. Pro ignorování parametr nevyplňujte nebo vynechte. Do výsledků budou zahrnuty zájezdy, které mají alespoň jeden hotel splňující toto kritérium.
OdPlazeMax Maximální vzdálenost od pláže v metrech. Hodnota 0 označuje hotely přímo u pláže. Pro ignorování parametr nevyplňujte nebo vynechte. Do výsledků budou zahrnuty zájezdy, které mají alespoň jeden hotel splňující toto kritérium.
OdSjezdovkyMax Maximální vzdálenost od sjezdovky v metrech. Hodnota 0 označuje hotely přímo u sjezdovky. Pro ignorování parametr nevyplňujte nebo vynechte. Do výsledků budou zahrnuty zájezdy, které mají alespoň jeden hotel splňující toto kritérium.
OdSkibusuMax Maximální vzdálenost od skibusu v metrech. Hodnota 0 označuje hotely přímo u skibusu. Pro ignorování parametr nevyplňujte nebo vynechte. Do výsledků budou zahrnuty zájezdy, které mají alespoň jeden hotel splňující toto kritérium.
Pristylek Požadovaný počet přistýlek v ubytování.
Text Textové kritérium omezující název zájezdu, nebo název některého z hotelů zájezdu. Číselné hodnoty budou považovány také za ID hledaného zájezdu nebo termínu.
Vek Věky ostatních osob (typicky jen dětí) ubytovaných v jednom pokoji s dospělými osobami. Počet zadaných hodnot s počtem dospělých udává celkový počet osob ubytovaných ve společném pokoji.
ZmenenoMin Minimální datum, od kterého došlo u termínu ke změně pro filtrování nedávno změněných termínů. Pro ignorování parametru hodnotu vynechte nebo zadejte Date.MinValue (0001-01-01).

See Also