POST api/Employee/PostPersonAgreement

Request Information

URI Parameters

None.

Body Parameters

PersonAgreementViewModel
NameDescriptionTypeAdditional information
PersonAgreementId

integer

None.

PersonId

integer

None.

AgreementName

string

None.

FromDate

string

None.

FromDateText

string

None.

ToDate

string

None.

AgreementDate

string

None.

DocumentId

integer

None.

Value

string

None.

Reason

string

None.

StatusCode

string

None.

DocumentPath

string

None.

EmployeeID

integer

None.

DocumentName

string

None.

DocumentNameDisplay

string

None.

Request Formats

application/json, text/json

Sample:
{
  "PersonAgreementId": 1,
  "PersonId": 2,
  "AgreementName": "sample string 3",
  "FromDate": "sample string 4",
  "FromDateText": "sample string 5",
  "ToDate": "sample string 6",
  "AgreementDate": "sample string 7",
  "DocumentId": 1,
  "Value": "sample string 8",
  "Reason": "sample string 9",
  "StatusCode": "sample string 10",
  "DocumentPath": "sample string 11",
  "EmployeeID": 12,
  "DocumentName": "sample string 13",
  "DocumentNameDisplay": "sample string 14"
}

application/xml, text/xml

Sample:
<PersonAgreementViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HRMSWebAPI.Transaction.Employee">
  <AgreementDate>sample string 7</AgreementDate>
  <AgreementName>sample string 3</AgreementName>
  <DocumentId>1</DocumentId>
  <DocumentName>sample string 13</DocumentName>
  <DocumentNameDisplay>sample string 14</DocumentNameDisplay>
  <DocumentPath>sample string 11</DocumentPath>
  <EmployeeID>12</EmployeeID>
  <FromDate>sample string 4</FromDate>
  <FromDateText>sample string 5</FromDateText>
  <PersonAgreementId>1</PersonAgreementId>
  <PersonId>2</PersonId>
  <Reason>sample string 9</Reason>
  <StatusCode>sample string 10</StatusCode>
  <ToDate>sample string 6</ToDate>
  <Value>sample string 8</Value>
</PersonAgreementViewModel>

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

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

Sample:

Sample not available.