POST Api/CompanyInfoes/ExportToPdf

Eksportuje wyniki wyszukiwania do pliku PDF (pomija stronicowanie)

Request Information

URI Parameters

None.

Body Parameters

ustawienia filtrowania i sortowania wyników

CompanyInfoFilter
NameDescriptionTypeAdditional 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

CompanyInfoSortEnum

Required

TypeOfBusinessEntityId

Filtruje listę wyników według identyfikatora obiektu TypeOfBusinessEntity. Jeśli null to filtr jest pomijany.

integer

None.

CompanyStatusId

Filtruje listę wyników według identyfikatora obiektu CompanyStatus. Jeśli null to filtr jest pomijany.

integer

None.

PrimaryClassificationOfActivityId

Filtruje listę wyników według identyfikatora obiektu PrimaryClassificationOfActivity. Jeśli null to filtr jest pomijany.

integer

None.

SecondaryClassificationOfActivityId

Filtruje listę wyników według identyfikatora obiektu SecondaryClassificationOfActivity. Jeśli null to filtr jest pomijany.

integer

None.

TertiaryClassificationOfActivityId

Filtruje listę wyników według identyfikatora obiektu TertiaryClassificationOfActivity. Jeśli null to filtr jest pomijany.

integer

None.

CountryUnitId

Filtruje listę wyników według identyfikatora obiektu CountryUnit. 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.

OrganizationalUnitId

Filtruje listę wyników według identyfikatora obiektu OrganizationalUnit. Jeśli null to filtr jest pomijany.

integer

None.

OwnerUnitId

Filtruje listę wyników według identyfikatora obiektu OwnerUnit. Jeśli null to filtr jest pomijany.

integer

None.

AccountManagerId

Filtruje listę wyników według identyfikatora obiektu AccountManager. Jeśli null to filtr jest pomijany.

string

None.

TypeOfPrefferedContactId

Filtruje listę wyników według identyfikatora obiektu TypeOfPrefferedContact. Jeśli null to filtr jest pomijany.

integer

None.

FromIncomePrice

Filtruje listę wyników od rocznego przychodu. Jeśli null to filtr jest pomijany.

decimal number

None.

ToIncomePrice

Filtruje listę wyników do rocznego przychodu. Jeśli null to filtr jest pomijany.

decimal number

None.

FromYearOfEstablishment

Filtruje listę wyników od roku założenia. Jeśli null to filtr jest pomijany.

integer

None.

ToYearOfEstablishment

Filtruje listę wyników do roku założenia. Jeśli null to filtr jest pomijany.

integer

None.

FromNumberOfWorkers

Filtruje listę wyników od liczby pracowników. Jeśli null to filtr jest pomijany.

integer

None.

ToNumberOfWorkers

Filtruje listę wyników do liczby pracowników. Jeśli null to filtr jest pomijany.

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.

FromRating

Filtruje listę wyników od oceny. Jeśli null to filtr jest pomijany.

integer

None.

ToRating

Filtruje listę wyników do oceny. Jeśli null to filtr jest pomijany.

integer

None.

ItemsPerPage

Ilość obiektów na stronę

integer

None.

CurrentPage

Obecna strona

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "textFilter": "sample string 1",
  "sortOrder": 0,
  "typeOfBusinessEntityId": 1,
  "companyStatusId": 1,
  "primaryClassificationOfActivityId": 1,
  "secondaryClassificationOfActivityId": 1,
  "tertiaryClassificationOfActivityId": 1,
  "countryUnitId": 1,
  "countryId": 1,
  "organizationalUnitId": 1,
  "ownerUnitId": 1,
  "accountManagerId": "sample string 2",
  "typeOfPrefferedContactId": 1,
  "fromIncomePrice": 1.0,
  "toIncomePrice": 1.0,
  "fromYearOfEstablishment": 1,
  "toYearOfEstablishment": 1,
  "fromNumberOfWorkers": 1,
  "toNumberOfWorkers": 1,
  "filterByDistance": true,
  "customDistance": 4,
  "position": {
    "latitude": 1.1,
    "longitude": 2.1
  },
  "fromRating": 1,
  "toRating": 1,
  "itemsPerPage": 5,
  "currentPage": 6
}

multipart/form-data

Sample:
{"textFilter":"sample string 1","sortOrder":0,"typeOfBusinessEntityId":1,"companyStatusId":1,"primaryClassificationOfActivityId":1,"secondaryClassificationOfActivityId":1,"tertiaryClassificationOfActivityId":1,"countryUnitId":1,"countryId":1,"organizationalUnitId":1,"ownerUnitId":1,"accountManagerId":"sample string 2","typeOfPrefferedContactId":1,"fromIncomePrice":1.0,"toIncomePrice":1.0,"fromYearOfEstablishment":1,"toYearOfEstablishment":1,"fromNumberOfWorkers":1,"toNumberOfWorkers":1,"filterByDistance":true,"customDistance":4,"position":{"latitude":1.1,"longitude":2.1},"fromRating":1,"toRating":1,"itemsPerPage":5,"currentPage":6}

application/xml, text/xml

Sample:
<CompanyInfoFilter xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <ItemsPerPage>5</ItemsPerPage>
  <CurrentPage>6</CurrentPage>
  <TextFilter>sample string 1</TextFilter>
  <SortOrder>CompanyInfoIdAsc</SortOrder>
  <TypeOfBusinessEntityId>1</TypeOfBusinessEntityId>
  <CompanyStatusId>1</CompanyStatusId>
  <PrimaryClassificationOfActivityId>1</PrimaryClassificationOfActivityId>
  <SecondaryClassificationOfActivityId>1</SecondaryClassificationOfActivityId>
  <TertiaryClassificationOfActivityId>1</TertiaryClassificationOfActivityId>
  <CountryUnitId>1</CountryUnitId>
  <CountryId>1</CountryId>
  <OrganizationalUnitId>1</OrganizationalUnitId>
  <OwnerUnitId>1</OwnerUnitId>
  <AccountManagerId>sample string 2</AccountManagerId>
  <TypeOfPrefferedContactId>1</TypeOfPrefferedContactId>
  <FromIncomePrice>1</FromIncomePrice>
  <ToIncomePrice>1</ToIncomePrice>
  <FromYearOfEstablishment>1</FromYearOfEstablishment>
  <ToYearOfEstablishment>1</ToYearOfEstablishment>
  <FromNumberOfWorkers>1</FromNumberOfWorkers>
  <ToNumberOfWorkers>1</ToNumberOfWorkers>
  <FilterByDistance>true</FilterByDistance>
  <CustomDistance>4</CustomDistance>
  <Position>
    <Latitude>1.1</Latitude>
    <Longitude>2.1</Longitude>
  </Position>
  <FromRating>1</FromRating>
  <ToRating>1</ToRating>
</CompanyInfoFilter>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

wygenerowany plik PDF z danymi

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.