POST api/PensionChanging/Save

Request Information

URI Parameters

None.

Body Parameters

PensionChangingSaveVM
NameDescriptionTypeAdditional information
BookId

integer

Required

FinYearId

integer

Required

EntryDate

string

Required

RefNo

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

CreateUser

integer

Required

CreateIp

string

Required

string length: inclusive between 0 and 20

Request Formats

application/json, text/json

Sample:
{
  "BookId": 1,
  "FinYearId": 2,
  "EntryDate": "sample string 3",
  "RefNo": "sample string 4",
  "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 5",
  "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": 6.0,
  "PensionAmountTo": 7.0,
  "PensionPercFrom": 8.0,
  "PensionPercTo": 9.0,
  "PayModeFrom": "sample string 10",
  "PayModeTo": "sample string 11",
  "BankFrom": {
    "BankId": 1,
    "BankName": "sample string 2"
  },
  "BankTo": {
    "BankId": 1,
    "BankName": "sample string 2"
  },
  "BankBranchFrom": "sample string 12",
  "BankBranchTo": "sample string 13",
  "AccHolderNameFrom": "sample string 14",
  "AccHolderNameTo": "sample string 15",
  "AccNumberFrom": "sample string 16",
  "AccNumberTo": "sample string 17",
  "IfscCodeFrom": "sample string 18",
  "IfscCodeTo": "sample string 19",
  "Discontinue": "sample string 20",
  "DiscontinueReason": "sample string 21",
  "ChangeEffectMonth": {
    "MonthId": 1,
    "MonthName": "sample string 2"
  },
  "ChangeEffectYear": 22,
  "CreateUser": 23,
  "CreateIp": "sample string 24"
}

application/xml, text/xml

Sample:
<PensionChangingSaveVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models">
  <AccHolderNameFrom>sample string 14</AccHolderNameFrom>
  <AccHolderNameTo>sample string 15</AccHolderNameTo>
  <AccNumberFrom>sample string 16</AccNumberFrom>
  <AccNumberTo>sample string 17</AccNumberTo>
  <BankBranchFrom>sample string 12</BankBranchFrom>
  <BankBranchTo>sample string 13</BankBranchTo>
  <BankFrom>
    <BankId>1</BankId>
    <BankName>sample string 2</BankName>
  </BankFrom>
  <BankTo>
    <BankId>1</BankId>
    <BankName>sample string 2</BankName>
  </BankTo>
  <BookId>1</BookId>
  <ChangeEffectMonth>
    <MonthId>1</MonthId>
    <MonthName>sample string 2</MonthName>
  </ChangeEffectMonth>
  <ChangeEffectYear>22</ChangeEffectYear>
  <CreateIp>sample string 24</CreateIp>
  <CreateUser>23</CreateUser>
  <DeathDate>sample string 5</DeathDate>
  <Discontinue>sample string 20</Discontinue>
  <DiscontinueReason>sample string 21</DiscontinueReason>
  <EntryDate>sample string 3</EntryDate>
  <FinYearId>2</FinYearId>
  <IfscCodeFrom>sample string 18</IfscCodeFrom>
  <IfscCodeTo>sample string 19</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 10</PayModeFrom>
  <PayModeTo>sample string 11</PayModeTo>
  <PensionAmountFrom>6</PensionAmountFrom>
  <PensionAmountTo>7</PensionAmountTo>
  <PensionCategoryFrom>
    <CategoryId>1</CategoryId>
    <CategoryName>sample string 2</CategoryName>
  </PensionCategoryFrom>
  <PensionCategoryTo>
    <CategoryId>1</CategoryId>
    <CategoryName>sample string 2</CategoryName>
  </PensionCategoryTo>
  <PensionPercFrom>8</PensionPercFrom>
  <PensionPercTo>9</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>
  <RefNo>sample string 4</RefNo>
</PensionChangingSaveVM>

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.