PUT api/PensionChanging/Update
Request Information
URI Parameters
None.
Body Parameters
PensionChangingUpdateVM| Name | Description | Type | Additional information |
|---|---|---|---|
| ChangeId | integer |
Required |
|
| BookId | integer |
Required |
|
| EntryDate | string |
Required |
|
| MemberType | PensionMemberTypeLookupVM |
Required |
|
| Member | PensionMemberLookupVM |
Required |
|
| Nominee | NomineeLookupVM |
None. |
|
| DeathDate | string |
None. |
|
| PensionTypeFrom | PensionTypeLookupVM |
Required |
|
| PensionTypeTo | PensionTypeLookupVM |
None. |
|
| PensionCategoryFrom | PensionCategoryLookupVM |
Required |
|
| PensionCategoryTo | PensionCategoryLookupVM |
None. |
|
| PensionAmountFrom | decimal number |
None. |
|
| PensionAmountTo | decimal number |
None. |
|
| PensionPercFrom | decimal number |
None. |
|
| PensionPercTo | decimal number |
None. |
|
| PayModeFrom | string |
Required |
|
| PayModeTo | string |
None. |
|
| BankFrom | BankMasterLookupVM |
None. |
|
| BankTo | BankMasterLookupVM |
None. |
|
| BankBranchFrom | string |
None. |
|
| BankBranchTo | string |
None. |
|
| AccHolderNameFrom | string |
string length: inclusive between 0 and 100 |
|
| AccHolderNameTo | string |
string length: inclusive between 0 and 100 |
|
| AccNumberFrom | string |
string length: inclusive between 0 and 100 |
|
| AccNumberTo | string |
string length: inclusive between 0 and 100 |
|
| IfscCodeFrom | string |
string length: inclusive between 0 and 20 |
|
| IfscCodeTo | string |
string length: inclusive between 0 and 20 |
|
| Discontinue | string |
Required |
|
| DiscontinueReason | string |
string length: inclusive between 0 and 300 |
|
| ChangeEffectMonth | MonthsLookupVM |
Required |
|
| ChangeEffectYear | integer |
Required |
|
| 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:
{
"ChangeId": 1,
"BookId": 2,
"EntryDate": "sample string 3",
"MemberType": {
"MemberTypeId": 1,
"MemberTypeName": "sample string 2"
},
"Member": {
"MemberId": 1,
"MemberName": "sample string 2",
"Address": "sample string 3"
},
"Nominee": {
"NomineeSlno": 1,
"Name": "sample string 2",
"Prefix": {
"PrefixId": 1,
"PrefixName": "sample string 2"
},
"Relation": {
"RelationId": 1,
"RelationName": "sample string 2"
},
"IsMarried": "sample string 3",
"IsEmployeed": "sample string 4"
},
"DeathDate": "sample string 4",
"PensionTypeFrom": {
"TypeId": 1,
"TypeName": "sample string 2",
"Category": {
"CategoryId": 1,
"CategoryName": "sample string 2"
}
},
"PensionTypeTo": {
"TypeId": 1,
"TypeName": "sample string 2",
"Category": {
"CategoryId": 1,
"CategoryName": "sample string 2"
}
},
"PensionCategoryFrom": {
"CategoryId": 1,
"CategoryName": "sample string 2"
},
"PensionCategoryTo": {
"CategoryId": 1,
"CategoryName": "sample string 2"
},
"PensionAmountFrom": 5.0,
"PensionAmountTo": 6.0,
"PensionPercFrom": 7.0,
"PensionPercTo": 8.0,
"PayModeFrom": "sample string 9",
"PayModeTo": "sample string 10",
"BankFrom": {
"BankId": 1,
"BankName": "sample string 2"
},
"BankTo": {
"BankId": 1,
"BankName": "sample string 2"
},
"BankBranchFrom": "sample string 11",
"BankBranchTo": "sample string 12",
"AccHolderNameFrom": "sample string 13",
"AccHolderNameTo": "sample string 14",
"AccNumberFrom": "sample string 15",
"AccNumberTo": "sample string 16",
"IfscCodeFrom": "sample string 17",
"IfscCodeTo": "sample string 18",
"Discontinue": "sample string 19",
"DiscontinueReason": "sample string 20",
"ChangeEffectMonth": {
"MonthId": 1,
"MonthName": "sample string 2"
},
"ChangeEffectYear": 21,
"UpdateUser": 22,
"UpdateIp": "sample string 23",
"ConfirmStatus": "sample string 24"
}
application/xml, text/xml
Sample:
<PensionChangingUpdateVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models">
<AccHolderNameFrom>sample string 13</AccHolderNameFrom>
<AccHolderNameTo>sample string 14</AccHolderNameTo>
<AccNumberFrom>sample string 15</AccNumberFrom>
<AccNumberTo>sample string 16</AccNumberTo>
<BankBranchFrom>sample string 11</BankBranchFrom>
<BankBranchTo>sample string 12</BankBranchTo>
<BankFrom>
<BankId>1</BankId>
<BankName>sample string 2</BankName>
</BankFrom>
<BankTo>
<BankId>1</BankId>
<BankName>sample string 2</BankName>
</BankTo>
<BookId>2</BookId>
<ChangeEffectMonth>
<MonthId>1</MonthId>
<MonthName>sample string 2</MonthName>
</ChangeEffectMonth>
<ChangeEffectYear>21</ChangeEffectYear>
<ChangeId>1</ChangeId>
<ConfirmStatus>sample string 24</ConfirmStatus>
<DeathDate>sample string 4</DeathDate>
<Discontinue>sample string 19</Discontinue>
<DiscontinueReason>sample string 20</DiscontinueReason>
<EntryDate>sample string 3</EntryDate>
<IfscCodeFrom>sample string 17</IfscCodeFrom>
<IfscCodeTo>sample string 18</IfscCodeTo>
<Member>
<Address>sample string 3</Address>
<MemberId>1</MemberId>
<MemberName>sample string 2</MemberName>
</Member>
<MemberType>
<MemberTypeId>1</MemberTypeId>
<MemberTypeName>sample string 2</MemberTypeName>
</MemberType>
<Nominee>
<IsEmployeed>sample string 4</IsEmployeed>
<IsMarried>sample string 3</IsMarried>
<Name>sample string 2</Name>
<NomineeSlno>1</NomineeSlno>
<Prefix>
<PrefixId>1</PrefixId>
<PrefixName>sample string 2</PrefixName>
</Prefix>
<Relation>
<RelationId>1</RelationId>
<RelationName>sample string 2</RelationName>
</Relation>
</Nominee>
<PayModeFrom>sample string 9</PayModeFrom>
<PayModeTo>sample string 10</PayModeTo>
<PensionAmountFrom>5</PensionAmountFrom>
<PensionAmountTo>6</PensionAmountTo>
<PensionCategoryFrom>
<CategoryId>1</CategoryId>
<CategoryName>sample string 2</CategoryName>
</PensionCategoryFrom>
<PensionCategoryTo>
<CategoryId>1</CategoryId>
<CategoryName>sample string 2</CategoryName>
</PensionCategoryTo>
<PensionPercFrom>7</PensionPercFrom>
<PensionPercTo>8</PensionPercTo>
<PensionTypeFrom>
<Category>
<CategoryId>1</CategoryId>
<CategoryName>sample string 2</CategoryName>
</Category>
<TypeId>1</TypeId>
<TypeName>sample string 2</TypeName>
</PensionTypeFrom>
<PensionTypeTo>
<Category>
<CategoryId>1</CategoryId>
<CategoryName>sample string 2</CategoryName>
</Category>
<TypeId>1</TypeId>
<TypeName>sample string 2</TypeName>
</PensionTypeTo>
<UpdateIp>sample string 23</UpdateIp>
<UpdateUser>22</UpdateUser>
</PensionChangingUpdateVM>
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.