POST api/payroll/permission/approve

Approve Permission.

Request Information

URI Parameters

None.

Body Parameters

Systemic.Model.Payroll.mlPermission+mlStaffPermission
NamedescriptionTypeAdditional information
PermissionSysID

integer

None.

PermissionDate

string

None.

StaffName

string

None.

StaffID

integer

None.

StaffSysID

integer

None.

PermissionHour

string

None.

FromTime

string

None.

ToTime

string

None.

StatusName

string

None.

StatusSysID

integer

None.

Reason

string

None.

IsApproved

boolean

None.

ApprovedBy

string

None.

ApprovedDate

string

None.

Request Formats

application/json, text/json, text/html

Sample:
{
  "PermissionSysID": 1,
  "PermissionDate": "sample string 2",
  "StaffName": "sample string 3",
  "StaffID": 4,
  "StaffSysID": 5,
  "PermissionHour": "sample string 6",
  "FromTime": "sample string 7",
  "ToTime": "sample string 8",
  "StatusName": "sample string 9",
  "StatusSysID": 10,
  "Reason": "sample string 11",
  "IsApproved": true,
  "ApprovedBy": "sample string 13",
  "ApprovedDate": "sample string 14"
}

text/xml

Sample:
<mlPermission.mlStaffPermission xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Systemic.Model.Payroll">
  <ApprovedBy>sample string 13</ApprovedBy>
  <ApprovedDate>sample string 14</ApprovedDate>
  <FromTime>sample string 7</FromTime>
  <IsApproved>true</IsApproved>
  <PermissionDate>sample string 2</PermissionDate>
  <PermissionHour>sample string 6</PermissionHour>
  <PermissionSysID>1</PermissionSysID>
  <Reason>sample string 11</Reason>
  <StaffID>4</StaffID>
  <StaffName>sample string 3</StaffName>
  <StaffSysID>5</StaffSysID>
  <StatusName>sample string 9</StatusName>
  <StatusSysID>10</StatusSysID>
  <ToTime>sample string 8</ToTime>
</mlPermission.mlStaffPermission>

response Information

Resource description

ServerResponse.

Api.Server.ServerResponse
NamedescriptionTypeAdditional information
response

string

None.

success

Api.Server.MlSuccess

None.

failure

Api.Server.MlError

None.

response Formats

application/json, text/json, text/html

Sample:
{
  "response": "sample string 1",
  "success": null,
  "failure": null
}

text/xml

Sample:
<ServerResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Api.Server">
  <failure i:nil="true" />
  <response>sample string 1</response>
  <success i:nil="true" />
</ServerResponse>