PUT api/v1/employees/{id}/salary

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

integer

Required

Body Parameters

EmployeeSalaryDto
NameDescriptionTypeAdditional information
EmployeeId

integer

None.

SalaryId

integer

None.

PayGradeId

integer

None.

CanViewSalary

boolean

None.

PayGrade

string

None.

PayFrequency

string

None.

Currency

string

None.

Reason

string

None.

Comment

string

None.

EffectiveDate

string

None.

Amount

string

None.

VehicleAllowance

string

None.

VehicleFrequency

string

None.

VehicleCurrency

string

None.

LivingAllowance

string

None.

LivingFrequency

string

None.

LivingCurrency

string

None.

GasAllowance

string

None.

GasFrequency

string

None.

GasCurrency

string

None.

TravelAllowance

string

None.

TravelFrequency

string

None.

TravelCurrency

string

None.

TravelEnabled

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "EmployeeId": 1,
  "SalaryId": 2,
  "PayGradeId": 3,
  "CanViewSalary": true,
  "PayGrade": "sample string 5",
  "PayFrequency": "sample string 6",
  "Currency": "sample string 7",
  "Reason": "sample string 8",
  "Comment": "sample string 9",
  "EffectiveDate": "sample string 10",
  "Amount": "sample string 11",
  "VehicleAllowance": "sample string 12",
  "VehicleFrequency": "sample string 13",
  "VehicleCurrency": "sample string 14",
  "LivingAllowance": "sample string 15",
  "LivingFrequency": "sample string 16",
  "LivingCurrency": "sample string 17",
  "GasAllowance": "sample string 18",
  "GasFrequency": "sample string 19",
  "GasCurrency": "sample string 20",
  "TravelAllowance": "sample string 21",
  "TravelFrequency": "sample string 22",
  "TravelCurrency": "sample string 23",
  "TravelEnabled": true
}

application/xml, text/xml

Sample:
<EmployeeSalaryDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/">
  <Amount>sample string 11</Amount>
  <CanViewSalary>true</CanViewSalary>
  <Comment>sample string 9</Comment>
  <Currency>sample string 7</Currency>
  <EffectiveDate>sample string 10</EffectiveDate>
  <EmployeeId>1</EmployeeId>
  <GasAllowance>sample string 18</GasAllowance>
  <GasCurrency>sample string 20</GasCurrency>
  <GasFrequency>sample string 19</GasFrequency>
  <LivingAllowance>sample string 15</LivingAllowance>
  <LivingCurrency>sample string 17</LivingCurrency>
  <LivingFrequency>sample string 16</LivingFrequency>
  <PayFrequency>sample string 6</PayFrequency>
  <PayGrade>sample string 5</PayGrade>
  <PayGradeId>3</PayGradeId>
  <Reason>sample string 8</Reason>
  <SalaryId>2</SalaryId>
  <TravelAllowance>sample string 21</TravelAllowance>
  <TravelCurrency>sample string 23</TravelCurrency>
  <TravelEnabled>true</TravelEnabled>
  <TravelFrequency>sample string 22</TravelFrequency>
  <VehicleAllowance>sample string 12</VehicleAllowance>
  <VehicleCurrency>sample string 14</VehicleCurrency>
  <VehicleFrequency>sample string 13</VehicleFrequency>
</EmployeeSalaryDto>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.