POST Api/TrainingResults/Search
Pobiera odfiltrowanÄ… listÄ™ obiektów ExamResults
Request Information
URI Parameters
None.
Body Parameters
ustawienia filtrowania i sortowania wyników
TrainingResultSearchName | Description | Type | Additional information |
---|---|---|---|
TextFilter | string |
None. |
|
OrganizationalUnitId | integer |
None. |
|
TrainingStepId | integer |
None. |
|
StartDate | date |
None. |
|
EndDate | date |
None. |
|
ShowNew | boolean |
None. |
|
ShowPassed | boolean |
None. |
|
ShowFailed | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{ "textFilter": "sample string 1", "organizationalUnitId": 1, "trainingStepId": 1, "startDate": "2024-05-18T05:11:59.9709521+00:00", "endDate": "2024-05-18T05:11:59.9709521+00:00", "showNew": true, "showPassed": true, "showFailed": true }
multipart/form-data
Sample:
{"textFilter":"sample string 1","organizationalUnitId":1,"trainingStepId":1,"startDate":"2024-05-18T05:11:59.9709521+00:00","endDate":"2024-05-18T05:11:59.9709521+00:00","showNew":true,"showPassed":true,"showFailed":true}
application/xml, text/xml
Sample:
<TrainingResultSearch xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <TextFilter>sample string 1</TextFilter> <OrganizationalUnitId>1</OrganizationalUnitId> <TrainingStepId>1</TrainingStepId> <StartDate>2024-05-18T05:11:59.9709521+00:00</StartDate> <EndDate>2024-05-18T05:11:59.9709521+00:00</EndDate> <ShowNew>true</ShowNew> <ShowPassed>true</ShowPassed> <ShowFailed>true</ShowFailed> </TrainingResultSearch>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
lista obiektów ExamResults zgodna z ustawieniem filtrowania
Collection of ExamResultsDtoName | Description | Type | Additional information |
---|---|---|---|
ShiftId | integer |
None. |
|
ExamDate | date |
None. |
|
TrainingStepId | integer |
None. |
|
MinScore | integer |
None. |
|
Participants | Collection of WorkerTrainingScoreDto |
None. |
Response Formats
application/json, text/json
Sample:
[ { "shiftId": 1, "examDate": "2024-05-18T05:12:00.0045122+00:00", "trainingStepId": 1, "minScore": 1, "participants": [ { "assignedTrainingId": 1, "assignmentStageId": 1, "profileId": "sample string 1", "name": "sample string 2", "surname": "sample string 3", "phone": "sample string 4", "email": "sample string 5", "organizationalUnitId": 1, "trainingStepId": 1, "attempt": 1, "score": 1.0, "passed": true, "assignedWorkerId": 1 }, { "assignedTrainingId": 1, "assignmentStageId": 1, "profileId": "sample string 1", "name": "sample string 2", "surname": "sample string 3", "phone": "sample string 4", "email": "sample string 5", "organizationalUnitId": 1, "trainingStepId": 1, "attempt": 1, "score": 1.0, "passed": true, "assignedWorkerId": 1 } ] }, { "shiftId": 1, "examDate": "2024-05-18T05:12:00.0045122+00:00", "trainingStepId": 1, "minScore": 1, "participants": [ { "assignedTrainingId": 1, "assignmentStageId": 1, "profileId": "sample string 1", "name": "sample string 2", "surname": "sample string 3", "phone": "sample string 4", "email": "sample string 5", "organizationalUnitId": 1, "trainingStepId": 1, "attempt": 1, "score": 1.0, "passed": true, "assignedWorkerId": 1 }, { "assignedTrainingId": 1, "assignmentStageId": 1, "profileId": "sample string 1", "name": "sample string 2", "surname": "sample string 3", "phone": "sample string 4", "email": "sample string 5", "organizationalUnitId": 1, "trainingStepId": 1, "attempt": 1, "score": 1.0, "passed": true, "assignedWorkerId": 1 } ] } ]
multipart/form-data
Sample:
[{"shiftId":1,"examDate":"2024-05-18T05:12:00.0045122+00:00","trainingStepId":1,"minScore":1,"participants":[{"assignedTrainingId":1,"assignmentStageId":1,"profileId":"sample string 1","name":"sample string 2","surname":"sample string 3","phone":"sample string 4","email":"sample string 5","organizationalUnitId":1,"trainingStepId":1,"attempt":1,"score":1.0,"passed":true,"assignedWorkerId":1},{"assignedTrainingId":1,"assignmentStageId":1,"profileId":"sample string 1","name":"sample string 2","surname":"sample string 3","phone":"sample string 4","email":"sample string 5","organizationalUnitId":1,"trainingStepId":1,"attempt":1,"score":1.0,"passed":true,"assignedWorkerId":1}]},{"shiftId":1,"examDate":"2024-05-18T05:12:00.0045122+00:00","trainingStepId":1,"minScore":1,"participants":[{"assignedTrainingId":1,"assignmentStageId":1,"profileId":"sample string 1","name":"sample string 2","surname":"sample string 3","phone":"sample string 4","email":"sample string 5","organizationalUnitId":1,"trainingStepId":1,"attempt":1,"score":1.0,"passed":true,"assignedWorkerId":1},{"assignedTrainingId":1,"assignmentStageId":1,"profileId":"sample string 1","name":"sample string 2","surname":"sample string 3","phone":"sample string 4","email":"sample string 5","organizationalUnitId":1,"trainingStepId":1,"attempt":1,"score":1.0,"passed":true,"assignedWorkerId":1}]}]
application/xml, text/xml
Sample:
<ArrayOfExamResultsDto xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <ExamResultsDto> <ShiftId>1</ShiftId> <ExamDate>2024-05-18T05:12:00.0045122+00:00</ExamDate> <TrainingStepId>1</TrainingStepId> <MinScore>1</MinScore> <Participants> <WorkerTrainingScoreDto> <AssignedTrainingId>1</AssignedTrainingId> <AssignmentStageId>1</AssignmentStageId> <ProfileId>sample string 1</ProfileId> <Name>sample string 2</Name> <Surname>sample string 3</Surname> <Phone>sample string 4</Phone> <Email>sample string 5</Email> <OrganizationalUnitId>1</OrganizationalUnitId> <TrainingStepId>1</TrainingStepId> <Attempt>1</Attempt> <Score>1</Score> <Passed>true</Passed> <AssignedWorkerId>1</AssignedWorkerId> </WorkerTrainingScoreDto> <WorkerTrainingScoreDto> <AssignedTrainingId>1</AssignedTrainingId> <AssignmentStageId>1</AssignmentStageId> <ProfileId>sample string 1</ProfileId> <Name>sample string 2</Name> <Surname>sample string 3</Surname> <Phone>sample string 4</Phone> <Email>sample string 5</Email> <OrganizationalUnitId>1</OrganizationalUnitId> <TrainingStepId>1</TrainingStepId> <Attempt>1</Attempt> <Score>1</Score> <Passed>true</Passed> <AssignedWorkerId>1</AssignedWorkerId> </WorkerTrainingScoreDto> </Participants> </ExamResultsDto> <ExamResultsDto> <ShiftId>1</ShiftId> <ExamDate>2024-05-18T05:12:00.0045122+00:00</ExamDate> <TrainingStepId>1</TrainingStepId> <MinScore>1</MinScore> <Participants> <WorkerTrainingScoreDto> <AssignedTrainingId>1</AssignedTrainingId> <AssignmentStageId>1</AssignmentStageId> <ProfileId>sample string 1</ProfileId> <Name>sample string 2</Name> <Surname>sample string 3</Surname> <Phone>sample string 4</Phone> <Email>sample string 5</Email> <OrganizationalUnitId>1</OrganizationalUnitId> <TrainingStepId>1</TrainingStepId> <Attempt>1</Attempt> <Score>1</Score> <Passed>true</Passed> <AssignedWorkerId>1</AssignedWorkerId> </WorkerTrainingScoreDto> <WorkerTrainingScoreDto> <AssignedTrainingId>1</AssignedTrainingId> <AssignmentStageId>1</AssignmentStageId> <ProfileId>sample string 1</ProfileId> <Name>sample string 2</Name> <Surname>sample string 3</Surname> <Phone>sample string 4</Phone> <Email>sample string 5</Email> <OrganizationalUnitId>1</OrganizationalUnitId> <TrainingStepId>1</TrainingStepId> <Attempt>1</Attempt> <Score>1</Score> <Passed>true</Passed> <AssignedWorkerId>1</AssignedWorkerId> </WorkerTrainingScoreDto> </Participants> </ExamResultsDto> </ArrayOfExamResultsDto>