PUT api/ParishFamilyMemberEditRequest/Update

Request Information

URI Parameters

None.

Body Parameters

ParishFamilyMemberEditRequestUpdateVM
NameDescriptionTypeAdditional information
RequestId

integer

Required

BookId

integer

Required

FinYearId

integer

Required

RequestDate

string

Required

Member

ParishFamilyMemberNameLookupVM

Required

Prefix

PrefixLookup

None.

MemberName

string

Required

String length: inclusive between 0 and 100

BaptismName

string

Required

String length: inclusive between 0 and 100

NickName

string

String length: inclusive between 0 and 100

MemberOrder

integer

Required

HofRelation

RelationLookup

None.

Relator

ParishFamilyMemberNameLookupVM

None.

RelatorRelation

RelationLookup

None.

FatherId

integer

None.

FatherName

string

String length: inclusive between 0 and 100

MotherId

integer

None.

MotherName

string

String length: inclusive between 0 and 100

IsVoter

string

Required

VoterId

string

String length: inclusive between 0 and 100

MembershipType

ParishMembershipTypeLookupVM

None.

PrevPrefix

PrefixLookup

None.

PrevMemberName

string

None.

PrevBaptismName

string

None.

PrevNickName

string

None.

PrevMemberOrder

integer

None.

PrevHofRelation

RelationLookup

None.

PrevRelator

ParishFamilyMemberNameLookupVM

None.

PrevRelatorRelation

RelationLookup

None.

PrevFatherId

integer

None.

PrevFatherName

string

None.

PrevMotherId

integer

None.

PrevMotherName

string

None.

PrevIsVoter

string

None.

PrevVoterId

string

None.

PrevMembershipType

ParishMembershipTypeLookupVM

None.

Remarks

string

String length: inclusive between 0 and 200

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:
{
  "RequestId": 1,
  "BookId": 2,
  "FinYearId": 3,
  "RequestDate": "sample string 4",
  "Member": {
    "MemberId": 1,
    "MemberName": "sample string 2"
  },
  "Prefix": {
    "PrefixId": 1,
    "PrefixName": "sample string 2"
  },
  "MemberName": "sample string 5",
  "BaptismName": "sample string 6",
  "NickName": "sample string 7",
  "MemberOrder": 8,
  "HofRelation": {
    "RelationId": 1,
    "RelationName": "sample string 2"
  },
  "Relator": {
    "MemberId": 1,
    "MemberName": "sample string 2"
  },
  "RelatorRelation": {
    "RelationId": 1,
    "RelationName": "sample string 2"
  },
  "FatherId": 9,
  "FatherName": "sample string 10",
  "MotherId": 11,
  "MotherName": "sample string 12",
  "IsVoter": "sample string 13",
  "VoterId": "sample string 14",
  "MembershipType": {
    "MembershipTypeId": 1,
    "MembershipTypeName": "sample string 2"
  },
  "PrevPrefix": {
    "PrefixId": 1,
    "PrefixName": "sample string 2"
  },
  "PrevMemberName": "sample string 15",
  "PrevBaptismName": "sample string 16",
  "PrevNickName": "sample string 17",
  "PrevMemberOrder": 18,
  "PrevHofRelation": {
    "RelationId": 1,
    "RelationName": "sample string 2"
  },
  "PrevRelator": {
    "MemberId": 1,
    "MemberName": "sample string 2"
  },
  "PrevRelatorRelation": {
    "RelationId": 1,
    "RelationName": "sample string 2"
  },
  "PrevFatherId": 19,
  "PrevFatherName": "sample string 20",
  "PrevMotherId": 21,
  "PrevMotherName": "sample string 22",
  "PrevIsVoter": "sample string 23",
  "PrevVoterId": "sample string 24",
  "PrevMembershipType": {
    "MembershipTypeId": 1,
    "MembershipTypeName": "sample string 2"
  },
  "Remarks": "sample string 25",
  "UpdateUser": 26,
  "UpdateIp": "sample string 27",
  "ConfirmStatus": "sample string 28"
}

application/xml, text/xml

Sample:
<ParishFamilyMemberEditRequestUpdateVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models">
  <BaptismName>sample string 6</BaptismName>
  <BookId>2</BookId>
  <ConfirmStatus>sample string 28</ConfirmStatus>
  <FatherId>9</FatherId>
  <FatherName>sample string 10</FatherName>
  <FinYearId>3</FinYearId>
  <HofRelation>
    <RelationId>1</RelationId>
    <RelationName>sample string 2</RelationName>
  </HofRelation>
  <IsVoter>sample string 13</IsVoter>
  <Member>
    <MemberId>1</MemberId>
    <MemberName>sample string 2</MemberName>
  </Member>
  <MemberName>sample string 5</MemberName>
  <MemberOrder>8</MemberOrder>
  <MembershipType>
    <MembershipTypeId>1</MembershipTypeId>
    <MembershipTypeName>sample string 2</MembershipTypeName>
  </MembershipType>
  <MotherId>11</MotherId>
  <MotherName>sample string 12</MotherName>
  <NickName>sample string 7</NickName>
  <Prefix>
    <PrefixId>1</PrefixId>
    <PrefixName>sample string 2</PrefixName>
  </Prefix>
  <PrevBaptismName>sample string 16</PrevBaptismName>
  <PrevFatherId>19</PrevFatherId>
  <PrevFatherName>sample string 20</PrevFatherName>
  <PrevHofRelation>
    <RelationId>1</RelationId>
    <RelationName>sample string 2</RelationName>
  </PrevHofRelation>
  <PrevIsVoter>sample string 23</PrevIsVoter>
  <PrevMemberName>sample string 15</PrevMemberName>
  <PrevMemberOrder>18</PrevMemberOrder>
  <PrevMembershipType>
    <MembershipTypeId>1</MembershipTypeId>
    <MembershipTypeName>sample string 2</MembershipTypeName>
  </PrevMembershipType>
  <PrevMotherId>21</PrevMotherId>
  <PrevMotherName>sample string 22</PrevMotherName>
  <PrevNickName>sample string 17</PrevNickName>
  <PrevPrefix>
    <PrefixId>1</PrefixId>
    <PrefixName>sample string 2</PrefixName>
  </PrevPrefix>
  <PrevRelator>
    <MemberId>1</MemberId>
    <MemberName>sample string 2</MemberName>
  </PrevRelator>
  <PrevRelatorRelation>
    <RelationId>1</RelationId>
    <RelationName>sample string 2</RelationName>
  </PrevRelatorRelation>
  <PrevVoterId>sample string 24</PrevVoterId>
  <Relator>
    <MemberId>1</MemberId>
    <MemberName>sample string 2</MemberName>
  </Relator>
  <RelatorRelation>
    <RelationId>1</RelationId>
    <RelationName>sample string 2</RelationName>
  </RelatorRelation>
  <Remarks>sample string 25</Remarks>
  <RequestDate>sample string 4</RequestDate>
  <RequestId>1</RequestId>
  <UpdateIp>sample string 27</UpdateIp>
  <UpdateUser>26</UpdateUser>
  <VoterId>sample string 14</VoterId>
</ParishFamilyMemberEditRequestUpdateVM>

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.