GET SecuritySystemAPI/EmployeeAssignments/UpdateEmployeeAssignments

Request Information

URI Parameters

None.

Body Parameters

EmployeeAssignmentInfo
NameDescriptionTypeAdditional information
ID

globally unique identifier

None.

UserID

globally unique identifier

None.

AnnualVacationStart

date

None.

AnnualVacationEnd

date

None.

AssignedInWeekEnd

boolean

None.

AssignedExtraOneHour

boolean

None.

AssignedInEidVacation

boolean

None.

SubstitutionalRests

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "ID": "71a1a169-29b1-4d00-b66f-53a2495c9b96",
  "UserID": "cd955650-aa58-43a4-b100-bcb418b28a84",
  "AnnualVacationStart": "2024-09-19T20:57:29.815383+03:00",
  "AnnualVacationEnd": "2024-09-19T20:57:29.815383+03:00",
  "AssignedInWeekEnd": true,
  "AssignedExtraOneHour": true,
  "AssignedInEidVacation": true,
  "SubstitutionalRests": true
}

application/xml, text/xml

Sample:
<EmployeeAssignmentInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SecuritySystem.API.Models">
  <AnnualVacationEnd>2024-09-19T20:57:29.815383+03:00</AnnualVacationEnd>
  <AnnualVacationStart>2024-09-19T20:57:29.815383+03:00</AnnualVacationStart>
  <AssignedExtraOneHour>true</AssignedExtraOneHour>
  <AssignedInEidVacation>true</AssignedInEidVacation>
  <AssignedInWeekEnd>true</AssignedInWeekEnd>
  <ID>71a1a169-29b1-4d00-b66f-53a2495c9b96</ID>
  <SubstitutionalRests>true</SubstitutionalRests>
  <UserID>cd955650-aa58-43a4-b100-bcb418b28a84</UserID>
</EmployeeAssignmentInfo>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'EmployeeAssignmentInfo'.

Response Information

Resource Description

boolean

Response Formats

application/json, text/json

Sample:
true

application/xml, text/xml

Sample:
<boolean xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</boolean>