POST Api/Accommodations/ExportToCsv
Eksportuje wyniki wyszukiwania do pliku CSV (pomija stronicowanie)
Request Information
URI Parameters
None.
Body Parameters
ustawienia filtrowania i sortowania wyników
AccommodationFilterName | Description | Type | Additional information |
---|---|---|---|
TextFilter |
Filtrowanie w zależności od tekstu. Jeśli null to brak filtrowania. |
string |
None. |
SortOrder |
Określa sposób sortowania wyników |
AccommodationSortEnum |
Required |
ProfileId |
Filtruje listę wyników według identyfikatora obiektu Profile. Jeśli null to filtr jest pomijany. |
string |
None. |
TypeOfAccommodationId |
Filtruje listę wyników według identyfikatora obiektu TypeOfAccommodation. Jeśli null to filtr jest pomijany. |
integer |
None. |
TypeOfPayTimeId |
Filtruje listę wyników według identyfikatora obiektu TypeOfPayTime. Jeśli null to filtr jest pomijany. |
integer |
None. |
TypeOfBookingContractId |
Filtruje listę wyników według identyfikatora obiektu TypeOfBookingContract. Jeśli null to filtr jest pomijany. |
integer |
None. |
CountryId |
Filtruje listę wyników według identyfikatora obiektu Country. Jeśli null to filtr jest pomijany. |
integer |
None. |
StartDate |
Filtruje listę wyników według od daty dostępności. |
date |
None. |
EndDate |
Filtruje listę wyników według do daty dostępności. |
date |
None. |
IsActive |
Filtruje listę wyników według aktywności. Jeśli null to filtr jest pomijany. |
boolean |
None. |
ActiveContracts |
Filtruje listę wyników według aktywnych tylko umów. |
boolean |
None. |
OrganizationalUnitId |
Filtruje listę wyników według preferowanych zakwaterowań. |
integer |
None. |
FilterByDistance |
Czy filtrować listę wyników według dystansu. |
boolean |
None. |
CustomDistance |
Filtruje listę wyników wg odległości. |
integer |
None. |
Position |
Domyślna pozycja markera na mapie. |
GeoPosition |
None. |
InternetAccess |
Czy filtrować listę wyników według dostępu do internetu. |
boolean |
None. |
NoCutlery |
Czy filtrować listę wyników według dostępu do sztućców. |
boolean |
None. |
NoPlates |
Czy filtrować listę wyników według dostępu do talerzy. |
boolean |
None. |
NoBedding |
Czy filtrować listę wyników według dostępu do pościeli. |
boolean |
None. |
Rating |
Filtruje listę wyników według oceny. Jeśli null to filtr jest pomijany. |
Collection of integer |
None. |
EasyContact |
Filtruje listę wyników według oceny łatwości kontaktu. Jeśli null to filtr jest pomijany. |
Collection of integer |
None. |
SpaceRating |
Filtruje listę wyników według oceny przestrzeni w pokojach. Jeśli null to filtr jest pomijany. |
Collection of integer |
None. |
NumerOfPersonsRating |
Filtruje listę wyników według oceny liczby osób w pokojach. Jeśli null to filtr jest pomijany. |
Collection of integer |
None. |
EquipmentRating |
Filtruje listę wyników według oceny wyposażenia. Jeśli null to filtr jest pomijany. |
Collection of integer |
None. |
CleanlinessGeneral |
Filtruje listę wyników według oceny ogólnej czystości. Jeśli null to filtr jest pomijany. |
Collection of integer |
None. |
CleanlinessKitchen |
Filtruje listę wyników według oceny czystości kuchni. Jeśli null to filtr jest pomijany. |
Collection of integer |
None. |
CleanlinessBathroom |
Filtruje listę wyników według oceny czystości łazienki. Jeśli null to filtr jest pomijany. |
Collection of integer |
None. |
ItemsPerPage |
Ilość obiektów na stronę |
integer |
None. |
CurrentPage |
Obecna strona |
integer |
None. |
Request Formats
application/json, text/json
{ "textFilter": "sample string 1", "sortOrder": 0, "profileId": "sample string 2", "typeOfAccommodationId": 1, "typeOfPayTimeId": 1, "typeOfBookingContractId": 1, "countryId": 1, "startDate": "2024-05-18T06:44:04.509954+00:00", "endDate": "2024-05-18T06:44:04.509954+00:00", "isActive": true, "activeContracts": true, "organizationalUnitId": 1, "filterByDistance": true, "customDistance": 5, "position": { "latitude": 1.1, "longitude": 2.1 }, "internetAccess": true, "noCutlery": true, "noPlates": true, "noBedding": true, "rating": [ 1, 2 ], "easyContact": [ 1, 2 ], "spaceRating": [ 1, 2 ], "numerOfPersonsRating": [ 1, 2 ], "equipmentRating": [ 1, 2 ], "cleanlinessGeneral": [ 1, 2 ], "cleanlinessKitchen": [ 1, 2 ], "cleanlinessBathroom": [ 1, 2 ], "itemsPerPage": 10, "currentPage": 11 }
multipart/form-data
{"textFilter":"sample string 1","sortOrder":0,"profileId":"sample string 2","typeOfAccommodationId":1,"typeOfPayTimeId":1,"typeOfBookingContractId":1,"countryId":1,"startDate":"2024-05-18T06:44:04.509954+00:00","endDate":"2024-05-18T06:44:04.509954+00:00","isActive":true,"activeContracts":true,"organizationalUnitId":1,"filterByDistance":true,"customDistance":5,"position":{"latitude":1.1,"longitude":2.1},"internetAccess":true,"noCutlery":true,"noPlates":true,"noBedding":true,"rating":[1,2],"easyContact":[1,2],"spaceRating":[1,2],"numerOfPersonsRating":[1,2],"equipmentRating":[1,2],"cleanlinessGeneral":[1,2],"cleanlinessKitchen":[1,2],"cleanlinessBathroom":[1,2],"itemsPerPage":10,"currentPage":11}
application/xml, text/xml
<AccommodationFilter xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <ItemsPerPage>10</ItemsPerPage> <CurrentPage>11</CurrentPage> <TextFilter>sample string 1</TextFilter> <SortOrder>AccommodationIdAsc</SortOrder> <ProfileId>sample string 2</ProfileId> <TypeOfAccommodationId>1</TypeOfAccommodationId> <TypeOfPayTimeId>1</TypeOfPayTimeId> <TypeOfBookingContractId>1</TypeOfBookingContractId> <CountryId>1</CountryId> <StartDate>2024-05-18T06:44:04.509954+00:00</StartDate> <EndDate>2024-05-18T06:44:04.509954+00:00</EndDate> <IsActive>true</IsActive> <ActiveContracts>true</ActiveContracts> <OrganizationalUnitId>1</OrganizationalUnitId> <FilterByDistance>true</FilterByDistance> <CustomDistance>5</CustomDistance> <Position> <Latitude>1.1</Latitude> <Longitude>2.1</Longitude> </Position> <InternetAccess>true</InternetAccess> <NoCutlery>true</NoCutlery> <NoPlates>true</NoPlates> <NoBedding>true</NoBedding> <Rating> <int>1</int> <int>2</int> </Rating> <EasyContact> <int>1</int> <int>2</int> </EasyContact> <SpaceRating> <int>1</int> <int>2</int> </SpaceRating> <NumerOfPersonsRating> <int>1</int> <int>2</int> </NumerOfPersonsRating> <EquipmentRating> <int>1</int> <int>2</int> </EquipmentRating> <CleanlinessGeneral> <int>1</int> <int>2</int> </CleanlinessGeneral> <CleanlinessKitchen> <int>1</int> <int>2</int> </CleanlinessKitchen> <CleanlinessBathroom> <int>1</int> <int>2</int> </CleanlinessBathroom> </AccommodationFilter>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
wygenerowany plik CSV z danymi
HttpResponseMessageName | Description | Type | Additional information |
---|---|---|---|
Version | Version |
None. |
|
Content | HttpContent |
None. |
|
StatusCode | HttpStatusCode |
None. |
|
ReasonPhrase | string |
None. |
|
Headers | Collection of Object |
None. |
|
RequestMessage | HttpRequestMessage |
None. |
|
IsSuccessStatusCode | boolean |
None. |