POST Api/Profiles/ExportToPdf

Eksportuje wyniki wyszukiwania do pliku PDF (pomija stronicowanie)

Request Information

URI Parameters

None.

Body Parameters

ustawienia filtrowania i sortowania wyników

ProfileFilter
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

ProfileSortEnum

Required

TimestampSync

Filtrowanie zmodyfikowanych obiektów od wybranej daty

date

None.

Target

decides how complex searching should be use

SearchTarget

None.

OrganizationalUnitId

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

integer

None.

SelectedUniform

Filtruje listę wyników według identyfikatorów obiektów Uniform. Jeśli null to filtr jest pomijany.

Collection of integer

None.

WorkPositionId

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

integer

None.

selectedQualification

Filtruje listę wyników według identyfikatorów obiektów Qualification. Jeśli null to filtr jest pomijany.

Collection of SelectedQualification

None.

isMale

Filtruje listę wyników według płci - mężczyzna.

boolean

None.

isFemale

Filtruje listę wyników według płci - kobieta.

boolean

None.

CountryId

Filtruje listę wyników według identyfikatorów obiektów Country. Jeśli null to filtr jest pomijany.

integer

None.

Status

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

Collection of integer

None.

IsInRole

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

Collection of string

None.

CustomAttributeId

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

integer

None.

AttributeText

Filtruje listę wyników według tekstu w CustomAttribute.

string

None.

StudentRights

Filtruje listę wyników według uprawnień studenta.

boolean

None.

SelectedDocumentId

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

integer

None.

OnlyActiveDocuments

Filtruje listę wyników według aktywnych dokumentów.

boolean

None.

DocumentsForApprove

Filtruje listę wyników według dokumentów do zatwierdzenia.

boolean

None.

WorkTypeId

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

integer

None.

TypeOfDegreeId

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

integer

None.

TypeOfContractId

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

integer

None.

OrgUnitId

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

integer

None.

TypeOfSchoolId

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

integer

None.

RateRange

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

Collection of decimal number

None.

MinLevel

Filtruje listę wyników według minimalnego poziomu. Jeśli null to filtr jest pomijany.

integer

None.

MaxLevel

Filtruje listę wyników według maksymalnego poziomu. Jeśli null to filtr jest pomijany.

integer

None.

AgeMin

Filtruje listę wyników według minimalnego wieku. Jeśli null to filtr jest pomijany.

integer

None.

AgeMax

Filtruje listę wyników według maksymalnego wieku. Jeśli null to filtr jest pomijany.

integer

None.

SchoolName

Filtruje listę wyników według nazwy szkoły. Jeśli null to filtr jest pomijany.

string

None.

FromBlackList

Czarna lista filtrowana z jednostek organizacyjnych.

boolean

None.

UseDistanceFromUnit

Uwzględniaj preferowaną odległość z jednostek organizacyjnych.

boolean

None.

AssignedWorkers

Zapisani pracownicy z jednostek organizacyjnych.

boolean

None.

RemovedWorkers

Wypisani pracownicy z jednostek organizacyjnych.

boolean

None.

AssignedManagers

Zarządzający z jednostek organizacyjnych.

boolean

None.

CustomDistance

Filtruje listę wyników wg odległości.

integer

None.

Position

Domyślna pozycja markera na mapie.

GeoPosition

None.

AttributeValue

Filtruje listę wyników według wartości w CustomAttribute.

integer

None.

AttributeBit

Filtruje listę wyników według wartości logicznej w CustomAttribute.

boolean

None.

FilterByDistance

Czy filtrować listę wyników według dystansu.

boolean

None.

FilterByLastRegAcceptance

Czy filtrować listę wyników według zaakceptowanego regulaminu.

boolean

None.

FromDateLastRegAcceptance

Filtruje listę wyników według od daty zaakceptowania regulaminu.

date

None.

ToDateLastRegAcceptance

Filtruje listę wyników według do daty zaakceptowania regulaminu.

date

None.

WorkPositionInDocGroup

Czy filtrować listę wyników według grupa dokumentów stanowiskowych.

boolean

None.

OtherUsersForRecruiter

Filtruje listę wyników według innych użytkowników dla rekrutującego.

boolean

None.

DataExport

boolean

None.

RecruiterId

Filtruje listę wyników według rekrutera.

string

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,
  "timestampSync": "2024-05-18T05:11:59.6422927+00:00",
  "target": 0,
  "organizationalUnitId": 1,
  "selectedUniform": [
    1,
    2
  ],
  "workPositionId": 1,
  "selectedQualification": [
    {
      "qualificationId": 1,
      "level": 2
    },
    {
      "qualificationId": 1,
      "level": 2
    }
  ],
  "isMale": true,
  "isFemale": true,
  "countryId": 1,
  "status": [
    1,
    2
  ],
  "isInRole": [
    "sample string 1",
    "sample string 2"
  ],
  "customAttributeId": 1,
  "attributeText": "sample string 4",
  "studentRights": true,
  "selectedDocumentId": 1,
  "onlyActiveDocuments": true,
  "documentsForApprove": true,
  "workTypeId": 1,
  "typeOfDegreeId": 1,
  "typeOfContractId": 1,
  "orgUnitId": 1,
  "typeOfSchoolId": 1,
  "rateRange": [
    1.0,
    2.0
  ],
  "minLevel": 1,
  "maxLevel": 1,
  "ageMin": 1,
  "ageMax": 1,
  "schoolName": "sample string 8",
  "fromBlackList": true,
  "useDistanceFromUnit": true,
  "assignedWorkers": true,
  "removedWorkers": true,
  "assignedManagers": true,
  "customDistance": 14,
  "position": {
    "latitude": 1.1,
    "longitude": 2.1
  },
  "attributeValue": 1,
  "attributeBit": true,
  "filterByDistance": true,
  "filterByLastRegAcceptance": true,
  "fromDateLastRegAcceptance": "2024-05-18T05:11:59.6579079+00:00",
  "toDateLastRegAcceptance": "2024-05-18T05:11:59.6579079+00:00",
  "workPositionInDocGroup": true,
  "otherUsersForRecruiter": true,
  "dataExport": true,
  "recruiterId": "sample string 20",
  "itemsPerPage": 21,
  "currentPage": 22
}

multipart/form-data

Sample:
{"textFilter":"sample string 1","sortOrder":0,"timestampSync":"2024-05-18T05:11:59.6422927+00:00","target":0,"organizationalUnitId":1,"selectedUniform":[1,2],"workPositionId":1,"selectedQualification":[{"qualificationId":1,"level":2},{"qualificationId":1,"level":2}],"isMale":true,"isFemale":true,"countryId":1,"status":[1,2],"isInRole":["sample string 1","sample string 2"],"customAttributeId":1,"attributeText":"sample string 4","studentRights":true,"selectedDocumentId":1,"onlyActiveDocuments":true,"documentsForApprove":true,"workTypeId":1,"typeOfDegreeId":1,"typeOfContractId":1,"orgUnitId":1,"typeOfSchoolId":1,"rateRange":[1.0,2.0],"minLevel":1,"maxLevel":1,"ageMin":1,"ageMax":1,"schoolName":"sample string 8","fromBlackList":true,"useDistanceFromUnit":true,"assignedWorkers":true,"removedWorkers":true,"assignedManagers":true,"customDistance":14,"position":{"latitude":1.1,"longitude":2.1},"attributeValue":1,"attributeBit":true,"filterByDistance":true,"filterByLastRegAcceptance":true,"fromDateLastRegAcceptance":"2024-05-18T05:11:59.6579079+00:00","toDateLastRegAcceptance":"2024-05-18T05:11:59.6579079+00:00","workPositionInDocGroup":true,"otherUsersForRecruiter":true,"dataExport":true,"recruiterId":"sample string 20","itemsPerPage":21,"currentPage":22}

application/xml, text/xml

Sample:
<ProfileFilter xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <ItemsPerPage>21</ItemsPerPage>
  <CurrentPage>22</CurrentPage>
  <TextFilter>sample string 1</TextFilter>
  <SortOrder>ProfileIdAsc</SortOrder>
  <TimestampSync>2024-05-18T05:11:59.6422927+00:00</TimestampSync>
  <Target>Default</Target>
  <OrganizationalUnitId>1</OrganizationalUnitId>
  <SelectedUniform>
    <int>1</int>
    <int>2</int>
  </SelectedUniform>
  <WorkPositionId>1</WorkPositionId>
  <selectedQualification>
    <SelectedQualification>
      <QualificationId>1</QualificationId>
      <Level>2</Level>
    </SelectedQualification>
    <SelectedQualification>
      <QualificationId>1</QualificationId>
      <Level>2</Level>
    </SelectedQualification>
  </selectedQualification>
  <isMale>true</isMale>
  <isFemale>true</isFemale>
  <CountryId>1</CountryId>
  <Status>
    <int>1</int>
    <int>2</int>
  </Status>
  <IsInRole>
    <string>sample string 1</string>
    <string>sample string 2</string>
  </IsInRole>
  <CustomAttributeId>1</CustomAttributeId>
  <AttributeText>sample string 4</AttributeText>
  <StudentRights>true</StudentRights>
  <SelectedDocumentId>1</SelectedDocumentId>
  <OnlyActiveDocuments>true</OnlyActiveDocuments>
  <DocumentsForApprove>true</DocumentsForApprove>
  <WorkTypeId>1</WorkTypeId>
  <TypeOfDegreeId>1</TypeOfDegreeId>
  <TypeOfContractId>1</TypeOfContractId>
  <OrgUnitId>1</OrgUnitId>
  <TypeOfSchoolId>1</TypeOfSchoolId>
  <RateRange>
    <decimal>1</decimal>
    <decimal>2</decimal>
  </RateRange>
  <MinLevel>1</MinLevel>
  <MaxLevel>1</MaxLevel>
  <AgeMin>1</AgeMin>
  <AgeMax>1</AgeMax>
  <SchoolName>sample string 8</SchoolName>
  <FromBlackList>true</FromBlackList>
  <UseDistanceFromUnit>true</UseDistanceFromUnit>
  <AssignedWorkers>true</AssignedWorkers>
  <RemovedWorkers>true</RemovedWorkers>
  <AssignedManagers>true</AssignedManagers>
  <CustomDistance>14</CustomDistance>
  <Position>
    <Latitude>1.1</Latitude>
    <Longitude>2.1</Longitude>
  </Position>
  <AttributeValue>1</AttributeValue>
  <AttributeBit>true</AttributeBit>
  <FilterByDistance>true</FilterByDistance>
  <FilterByLastRegAcceptance>true</FilterByLastRegAcceptance>
  <FromDateLastRegAcceptance />
  <ToDateLastRegAcceptance />
  <WorkPositionInDocGroup>true</WorkPositionInDocGroup>
  <OtherUsersForRecruiter>true</OtherUsersForRecruiter>
  <DataExport>true</DataExport>
  <RecruiterId>sample string 20</RecruiterId>
</ProfileFilter>

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.