GET V3/odata/EmployeeWorkSchedule({key})
Gets employee WorkSchedule entity
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
key |
EmployeeId of required employee |
integer |
Required |
Body Parameters
None.
Response Information
Resource Description
QicsUnity.Api.Areas.V3.Models.EmployeeWorkScheduleName | Description | Type | Additional information |
---|---|---|---|
EmployeeId |
Gets or sets EmployeeId |
integer |
Required 64-bit signed integer |
WeekHours |
Gets or sets WeekHours |
Collection of QicsUnity.Api.Areas.V3.Models.WeekHours |
Required |
Response Formats
application/json, text/json
Sample:
{ "EmployeeId": "1", "WeekHours": [ { "ContractHours1": "1", "NormHours1": "2", "ContractHours2": "3", "NormHours2": "4", "ContractHours3": "5", "NormHours3": "6", "ContractHours4": "7", "NormHours4": "8", "ContractHours5": "9", "NormHours5": "10", "ContractHours6": "11", "NormHours6": "12", "ContractHours7": "13", "NormHours7": "14", "WeekNumber": "15" }, { "ContractHours1": "1", "NormHours1": "2", "ContractHours2": "3", "NormHours2": "4", "ContractHours3": "5", "NormHours3": "6", "ContractHours4": "7", "NormHours4": "8", "ContractHours5": "9", "NormHours5": "10", "ContractHours6": "11", "NormHours6": "12", "ContractHours7": "13", "NormHours7": "14", "WeekNumber": "15" } ] }
application/xml, text/xml
Sample:
<EmployeeWorkSchedule xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/QicsUnity.Api.Areas.V3.Models"> <EmployeeId>1</EmployeeId> <WeekHours> <WeekHours> <ContractHours1>1</ContractHours1> <ContractHours2>3</ContractHours2> <ContractHours3>5</ContractHours3> <ContractHours4>7</ContractHours4> <ContractHours5>9</ContractHours5> <ContractHours6>11</ContractHours6> <ContractHours7>13</ContractHours7> <NormHours1>2</NormHours1> <NormHours2>4</NormHours2> <NormHours3>6</NormHours3> <NormHours4>8</NormHours4> <NormHours5>10</NormHours5> <NormHours6>12</NormHours6> <NormHours7>14</NormHours7> <WeekNumber>15</WeekNumber> </WeekHours> <WeekHours> <ContractHours1>1</ContractHours1> <ContractHours2>3</ContractHours2> <ContractHours3>5</ContractHours3> <ContractHours4>7</ContractHours4> <ContractHours5>9</ContractHours5> <ContractHours6>11</ContractHours6> <ContractHours7>13</ContractHours7> <NormHours1>2</NormHours1> <NormHours2>4</NormHours2> <NormHours3>6</NormHours3> <NormHours4>8</NormHours4> <NormHours5>10</NormHours5> <NormHours6>12</NormHours6> <NormHours7>14</NormHours7> <WeekNumber>15</WeekNumber> </WeekHours> </WeekHours> </EmployeeWorkSchedule>