POST api/AttendanceAndTimesheet/ReplacementCancelLeave

Request Information

URI Parameters

None.

Body Parameters

CancelReplacementLeaveDetails
NameDescriptionTypeAdditional information
objCancelReplacementLeaveList

Collection of CancelReplacementLeaveList

None.

Request Formats

application/json, text/json

Sample:
{
  "objCancelReplacementLeaveList": [
    {
      "ReplacementCancelID": 1,
      "ReplacementID": "sample string 2",
      "UserID": 3,
      "FromDate": "sample string 4",
      "ToDate": "sample string 5",
      "CancelDate": "sample string 6",
      "CancelReason": "sample string 7",
      "ApprovalStatus": 8,
      "Type": 9,
      "LoginUserID": 10,
      "LoginUserName": "sample string 11",
      "LeaveSession": "sample string 12",
      "NoOfDays": 13.0,
      "CancelLeavedays": 14.0,
      "Token": "sample string 15",
      "Language": "sample string 16",
      "ApprovalName": "sample string 17",
      "SourceType": "sample string 18"
    },
    {
      "ReplacementCancelID": 1,
      "ReplacementID": "sample string 2",
      "UserID": 3,
      "FromDate": "sample string 4",
      "ToDate": "sample string 5",
      "CancelDate": "sample string 6",
      "CancelReason": "sample string 7",
      "ApprovalStatus": 8,
      "Type": 9,
      "LoginUserID": 10,
      "LoginUserName": "sample string 11",
      "LeaveSession": "sample string 12",
      "NoOfDays": 13.0,
      "CancelLeavedays": 14.0,
      "Token": "sample string 15",
      "Language": "sample string 16",
      "ApprovalName": "sample string 17",
      "SourceType": "sample string 18"
    }
  ]
}

text/html

Sample:
{"objCancelReplacementLeaveList":[{"ReplacementCancelID":1,"ReplacementID":"sample string 2","UserID":3,"FromDate":"sample string 4","ToDate":"sample string 5","CancelDate":"sample string 6","CancelReason":"sample string 7","ApprovalStatus":8,"Type":9,"LoginUserID":10,"LoginUserName":"sample string 11","LeaveSession":"sample string 12","NoOfDays":13.0,"CancelLeavedays":14.0,"Token":"sample string 15","Language":"sample string 16","ApprovalName":"sample string 17","SourceType":"sample string 18"},{"ReplacementCancelID":1,"ReplacementID":"sample string 2","UserID":3,"FromDate":"sample string 4","ToDate":"sample string 5","CancelDate":"sample string 6","CancelReason":"sample string 7","ApprovalStatus":8,"Type":9,"LoginUserID":10,"LoginUserName":"sample string 11","LeaveSession":"sample string 12","NoOfDays":13.0,"CancelLeavedays":14.0,"Token":"sample string 15","Language":"sample string 16","ApprovalName":"sample string 17","SourceType":"sample string 18"}]}

application/xml, text/xml

Sample:
<AttendanceAndTimesheetController.CancelReplacementLeaveDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HR2Eazy_WebApi.Controllers">
  <objCancelReplacementLeaveList>
    <AttendanceAndTimesheetController.CancelReplacementLeaveList>
      <ApprovalName>sample string 17</ApprovalName>
      <ApprovalStatus>8</ApprovalStatus>
      <CancelDate>sample string 6</CancelDate>
      <CancelLeavedays>14</CancelLeavedays>
      <CancelReason>sample string 7</CancelReason>
      <FromDate>sample string 4</FromDate>
      <Language>sample string 16</Language>
      <LeaveSession>sample string 12</LeaveSession>
      <LoginUserID>10</LoginUserID>
      <LoginUserName>sample string 11</LoginUserName>
      <NoOfDays>13</NoOfDays>
      <ReplacementCancelID>1</ReplacementCancelID>
      <ReplacementID>sample string 2</ReplacementID>
      <SourceType>sample string 18</SourceType>
      <ToDate>sample string 5</ToDate>
      <Token>sample string 15</Token>
      <Type>9</Type>
      <UserID>3</UserID>
    </AttendanceAndTimesheetController.CancelReplacementLeaveList>
    <AttendanceAndTimesheetController.CancelReplacementLeaveList>
      <ApprovalName>sample string 17</ApprovalName>
      <ApprovalStatus>8</ApprovalStatus>
      <CancelDate>sample string 6</CancelDate>
      <CancelLeavedays>14</CancelLeavedays>
      <CancelReason>sample string 7</CancelReason>
      <FromDate>sample string 4</FromDate>
      <Language>sample string 16</Language>
      <LeaveSession>sample string 12</LeaveSession>
      <LoginUserID>10</LoginUserID>
      <LoginUserName>sample string 11</LoginUserName>
      <NoOfDays>13</NoOfDays>
      <ReplacementCancelID>1</ReplacementCancelID>
      <ReplacementID>sample string 2</ReplacementID>
      <SourceType>sample string 18</SourceType>
      <ToDate>sample string 5</ToDate>
      <Token>sample string 15</Token>
      <Type>9</Type>
      <UserID>3</UserID>
    </AttendanceAndTimesheetController.CancelReplacementLeaveList>
  </objCancelReplacementLeaveList>
</AttendanceAndTimesheetController.CancelReplacementLeaveDetails>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'CancelReplacementLeaveDetails'.

Response Information

Resource Description

Dictionary of Object [key] and Object [value]

Response Formats

application/json, text/json, text/html

Sample:
{"System.Object":{},"System.Object":{}}

application/xml, text/xml

Sample:
<ArrayOfKeyValueOfanyTypeanyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
  <KeyValueOfanyTypeanyType>
    <Key />
    <Value />
  </KeyValueOfanyTypeanyType>
  <KeyValueOfanyTypeanyType>
    <Key />
    <Value />
  </KeyValueOfanyTypeanyType>
</ArrayOfKeyValueOfanyTypeanyType>