PUT api/PensionRevision/Update
Request Information
URI Parameters
None.
Body Parameters
PensionRevisionUpdateVM| Name | Description | Type | Additional information |
|---|---|---|---|
| RevisionId | integer |
Required |
|
| BookId | integer |
Required |
|
| FinYearId | integer |
Required |
|
| EntryDate | string |
Required |
|
| RefNo | string |
Required string length: inclusive between 0 and 20 |
|
| WefMonth | MonthsLookupVM |
Required |
|
| WefYear | integer |
Required |
|
| FullPensionRate | decimal number |
Required |
|
| FamilyPensionRate | decimal number |
Required |
|
| ClergyWidowPensionAmount | decimal number |
Required |
|
| WorkerWidowPensionAmount | decimal number |
Required |
|
| Remarks | string |
string length: inclusive between 0 and 300 |
|
| UpdateUser | integer |
Required |
|
| UpdateIp | string |
Required string length: inclusive between 0 and 20 |
|
| ConfirmStatus | string |
Required Matching regular expression pattern: Y|N |
Request Formats
application/json, text/json
Sample:
{
"RevisionId": 1,
"BookId": 2,
"FinYearId": 3,
"EntryDate": "sample string 4",
"RefNo": "sample string 5",
"WefMonth": {
"MonthId": 1,
"MonthName": "sample string 2"
},
"WefYear": 6,
"FullPensionRate": 7.0,
"FamilyPensionRate": 8.0,
"ClergyWidowPensionAmount": 9.0,
"WorkerWidowPensionAmount": 10.0,
"Remarks": "sample string 11",
"UpdateUser": 12,
"UpdateIp": "sample string 13",
"ConfirmStatus": "sample string 14"
}
application/xml, text/xml
Sample:
<PensionRevisionUpdateVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models">
<BookId>2</BookId>
<ClergyWidowPensionAmount>9</ClergyWidowPensionAmount>
<ConfirmStatus>sample string 14</ConfirmStatus>
<EntryDate>sample string 4</EntryDate>
<FamilyPensionRate>8</FamilyPensionRate>
<FinYearId>3</FinYearId>
<FullPensionRate>7</FullPensionRate>
<RefNo>sample string 5</RefNo>
<Remarks>sample string 11</Remarks>
<RevisionId>1</RevisionId>
<UpdateIp>sample string 13</UpdateIp>
<UpdateUser>12</UpdateUser>
<WefMonth>
<MonthId>1</MonthId>
<MonthName>sample string 2</MonthName>
</WefMonth>
<WefYear>6</WefYear>
<WorkerWidowPensionAmount>10</WorkerWidowPensionAmount>
</PensionRevisionUpdateVM>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.