POST api/PayrollLeave/ApproveLeaveRequest

Request Information

URI Parameters

None.

Body Parameters

PayrollApproveLeaveRequest
NameDescriptionTypeAdditional information
Pkno

integer

None.

EmpId

integer

None.

LeaveDates

Collection of PayrollLeaveDatesForApprove

None.

Request Formats

application/json, text/json

Sample:
{
  "Pkno": 1,
  "EmpId": 2,
  "LeaveDates": [
    {
      "Pkno": 1,
      "leaveApproveStatus": 0
    },
    {
      "Pkno": 1,
      "leaveApproveStatus": 0
    }
  ]
}

text/html, application/octet-stream

Sample:
{"Pkno":1,"EmpId":2,"LeaveDates":[{"Pkno":1,"leaveApproveStatus":0},{"Pkno":1,"leaveApproveStatus":0}]}

application/xml, text/xml

Sample:
<PayrollApproveLeaveRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Attendance.Payroll.Models.BE">
  <EmpId>2</EmpId>
  <LeaveDates>
    <PayrollLeaveDatesForApprove>
      <Pkno>1</Pkno>
      <leaveApproveStatus>Approve</leaveApproveStatus>
    </PayrollLeaveDatesForApprove>
    <PayrollLeaveDatesForApprove>
      <Pkno>1</Pkno>
      <leaveApproveStatus>Approve</leaveApproveStatus>
    </PayrollLeaveDatesForApprove>
  </LeaveDates>
  <Pkno>1</Pkno>
</PayrollApproveLeaveRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, text/html, application/octet-stream, application/xml, text/xml

Sample:

Sample not available.