PUT api/PensionChanging/Update

Request Information

URI Parameters

None.

Body Parameters

PensionChangingUpdateVM
NameDescriptionTypeAdditional 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

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.