POST api/ParishServiceEntry/Marriage/Save

Request Information

URI Parameters

None.

Body Parameters

ParishServiceEntryMarriageSaveVM
NameDescriptionTypeAdditional information
ServiceDetails

ParishServiceEntrySaveVM

Required

MarriageDetails

ParishServiceEntryMarriageVM

Required

Request Formats

application/json, text/json

Sample:
{
  "ServiceDetails": {
    "BookId": 1,
    "FinYearId": 2,
    "RequestId": 3,
    "RegisterEntryType": {
      "TypeId": 1,
      "TypeName": "sample string 2"
    },
    "Establishment": {
      "EstablishId": 1,
      "EstablishName": "sample string 2",
      "EstablishType": {
        "EstablishTypeId": 1,
        "EstablishTypeName": "sample string 2"
      },
      "EstablishCategory": {
        "EstablishCategoryId": 1,
        "EstablishCategoryName": "sample string 2"
      },
      "TotalMembers": 3,
      "TotalHouses": 4
    },
    "ServiceDate": "sample string 4",
    "ServiceTime": "sample string 5",
    "Service": {
      "ServiceId": 1,
      "ServiceName": "sample string 2"
    },
    "ServiceDescription": "sample string 6",
    "Refno": "sample string 7",
    "RegNoPre": "sample string 8",
    "RegNo": 9,
    "MemberId": 10,
    "MemberName": "sample string 11",
    "MemberAddress": "sample string 12",
    "OfficiantId": 13,
    "OfficiantName": "sample string 14",
    "PreacherId": 15,
    "PreacherName": "sample string 16",
    "CelebrantId": 17,
    "CelebrantName": "sample string 18",
    "CongregationNos": 19,
    "CommunicantsNos": 20,
    "Offertory": 21.0,
    "ChargesTotal": 22.0,
    "Amount": 23.0,
    "Remarks": "sample string 24",
    "CreateUser": 25,
    "CreateIp": "sample string 26",
    "ChargeDetails": [
      {
        "Slno": 1,
        "Charges": {
          "ChargeId": 1,
          "ChargeName": "sample string 2"
        },
        "Amount": 2.0
      },
      {
        "Slno": 1,
        "Charges": {
          "ChargeId": 1,
          "ChargeName": "sample string 2"
        },
        "Amount": 2.0
      }
    ]
  },
  "MarriageDetails": {
    "BetrothalEntryId": 1,
    "BetrothalEntryDate": "sample string 2",
    "BetrothalEntryRefNo": "sample string 3",
    "MarriagePlace": {
      "PlaceId": 1,
      "PlaceName": "sample string 2"
    },
    "MarriageType": {
      "MarriageTypeId": 1,
      "MarriageTypeName": "sample string 2"
    },
    "Groom": {
      "Slno": 1,
      "MemberId": 2,
      "Name": "sample string 3",
      "Address": "sample string 4",
      "ParishId": 5,
      "ParishName": "sample string 6"
    },
    "GroomFather": {
      "Slno": 1,
      "MemberId": 2,
      "Name": "sample string 3",
      "Address": "sample string 4",
      "ParishId": 5,
      "ParishName": "sample string 6"
    },
    "GroomMother": {
      "Slno": 1,
      "MemberId": 2,
      "Name": "sample string 3",
      "Address": "sample string 4",
      "ParishId": 5,
      "ParishName": "sample string 6"
    },
    "Bride": {
      "Slno": 1,
      "MemberId": 2,
      "Name": "sample string 3",
      "Address": "sample string 4",
      "ParishId": 5,
      "ParishName": "sample string 6"
    },
    "BrideFather": {
      "Slno": 1,
      "MemberId": 2,
      "Name": "sample string 3",
      "Address": "sample string 4",
      "ParishId": 5,
      "ParishName": "sample string 6"
    },
    "BrideMother": {
      "Slno": 1,
      "MemberId": 2,
      "Name": "sample string 3",
      "Address": "sample string 4",
      "ParishId": 5,
      "ParishName": "sample string 6"
    },
    "Witness1": {
      "Slno": 1,
      "MemberId": 2,
      "Name": "sample string 3",
      "Address": "sample string 4",
      "ParishId": 5,
      "ParishName": "sample string 6"
    },
    "Witness2": {
      "Slno": 1,
      "MemberId": 2,
      "Name": "sample string 3",
      "Address": "sample string 4",
      "ParishId": 5,
      "ParishName": "sample string 6"
    }
  }
}

application/xml, text/xml

Sample:
<ParishServiceEntryMarriageSaveVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models">
  <MarriageDetails>
    <BetrothalEntryDate>sample string 2</BetrothalEntryDate>
    <BetrothalEntryId>1</BetrothalEntryId>
    <BetrothalEntryRefNo>sample string 3</BetrothalEntryRefNo>
    <Bride>
      <Address>sample string 4</Address>
      <MemberId>2</MemberId>
      <Name>sample string 3</Name>
      <ParishId>5</ParishId>
      <ParishName>sample string 6</ParishName>
      <Slno>1</Slno>
    </Bride>
    <BrideFather>
      <Address>sample string 4</Address>
      <MemberId>2</MemberId>
      <Name>sample string 3</Name>
      <ParishId>5</ParishId>
      <ParishName>sample string 6</ParishName>
      <Slno>1</Slno>
    </BrideFather>
    <BrideMother>
      <Address>sample string 4</Address>
      <MemberId>2</MemberId>
      <Name>sample string 3</Name>
      <ParishId>5</ParishId>
      <ParishName>sample string 6</ParishName>
      <Slno>1</Slno>
    </BrideMother>
    <Groom>
      <Address>sample string 4</Address>
      <MemberId>2</MemberId>
      <Name>sample string 3</Name>
      <ParishId>5</ParishId>
      <ParishName>sample string 6</ParishName>
      <Slno>1</Slno>
    </Groom>
    <GroomFather>
      <Address>sample string 4</Address>
      <MemberId>2</MemberId>
      <Name>sample string 3</Name>
      <ParishId>5</ParishId>
      <ParishName>sample string 6</ParishName>
      <Slno>1</Slno>
    </GroomFather>
    <GroomMother>
      <Address>sample string 4</Address>
      <MemberId>2</MemberId>
      <Name>sample string 3</Name>
      <ParishId>5</ParishId>
      <ParishName>sample string 6</ParishName>
      <Slno>1</Slno>
    </GroomMother>
    <MarriagePlace>
      <PlaceId>1</PlaceId>
      <PlaceName>sample string 2</PlaceName>
    </MarriagePlace>
    <MarriageType>
      <MarriageTypeId>1</MarriageTypeId>
      <MarriageTypeName>sample string 2</MarriageTypeName>
    </MarriageType>
    <Witness1>
      <Address>sample string 4</Address>
      <MemberId>2</MemberId>
      <Name>sample string 3</Name>
      <ParishId>5</ParishId>
      <ParishName>sample string 6</ParishName>
      <Slno>1</Slno>
    </Witness1>
    <Witness2>
      <Address>sample string 4</Address>
      <MemberId>2</MemberId>
      <Name>sample string 3</Name>
      <ParishId>5</ParishId>
      <ParishName>sample string 6</ParishName>
      <Slno>1</Slno>
    </Witness2>
  </MarriageDetails>
  <ServiceDetails>
    <Amount>23</Amount>
    <BookId>1</BookId>
    <CelebrantId>17</CelebrantId>
    <CelebrantName>sample string 18</CelebrantName>
    <ChargeDetails>
      <ParishServiceEntryChargesVM>
        <Amount>2</Amount>
        <Charges>
          <ChargeId>1</ChargeId>
          <ChargeName>sample string 2</ChargeName>
        </Charges>
        <Slno>1</Slno>
      </ParishServiceEntryChargesVM>
      <ParishServiceEntryChargesVM>
        <Amount>2</Amount>
        <Charges>
          <ChargeId>1</ChargeId>
          <ChargeName>sample string 2</ChargeName>
        </Charges>
        <Slno>1</Slno>
      </ParishServiceEntryChargesVM>
    </ChargeDetails>
    <ChargesTotal>22</ChargesTotal>
    <CommunicantsNos>20</CommunicantsNos>
    <CongregationNos>19</CongregationNos>
    <CreateIp>sample string 26</CreateIp>
    <CreateUser>25</CreateUser>
    <Establishment>
      <EstablishCategory>
        <EstablishCategoryId>1</EstablishCategoryId>
        <EstablishCategoryName>sample string 2</EstablishCategoryName>
      </EstablishCategory>
      <EstablishId>1</EstablishId>
      <EstablishName>sample string 2</EstablishName>
      <EstablishType>
        <EstablishTypeId>1</EstablishTypeId>
        <EstablishTypeName>sample string 2</EstablishTypeName>
      </EstablishType>
      <TotalHouses>4</TotalHouses>
      <TotalMembers>3</TotalMembers>
    </Establishment>
    <FinYearId>2</FinYearId>
    <MemberAddress>sample string 12</MemberAddress>
    <MemberId>10</MemberId>
    <MemberName>sample string 11</MemberName>
    <Offertory>21</Offertory>
    <OfficiantId>13</OfficiantId>
    <OfficiantName>sample string 14</OfficiantName>
    <PreacherId>15</PreacherId>
    <PreacherName>sample string 16</PreacherName>
    <Refno>sample string 7</Refno>
    <RegNo>9</RegNo>
    <RegNoPre>sample string 8</RegNoPre>
    <RegisterEntryType>
      <TypeId>1</TypeId>
      <TypeName>sample string 2</TypeName>
    </RegisterEntryType>
    <Remarks>sample string 24</Remarks>
    <RequestId>3</RequestId>
    <Service>
      <ServiceId>1</ServiceId>
      <ServiceName>sample string 2</ServiceName>
    </Service>
    <ServiceDate>sample string 4</ServiceDate>
    <ServiceDescription>sample string 6</ServiceDescription>
    <ServiceTime>sample string 5</ServiceTime>
  </ServiceDetails>
</ParishServiceEntryMarriageSaveVM>

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.