POST api/EstTaxSettings/Save

Request Information

URI Parameters

None.

Body Parameters

EstTaxSettingsSaveVM
NameDescriptionTypeAdditional information
BookId

integer

Required

TranType

AccountTranTypeLookup

Required

Details

Collection of EstTaxSettingsVM

Required

Request Formats

application/json, text/json

Sample:
{
  "BookId": 1,
  "TranType": {
    "TranTypeId": 1,
    "TranTypeName": "sample string 2"
  },
  "Details": [
    {
      "Tax": {
        "TaxId": 1,
        "TaxName": "sample string 2"
      },
      "TaxPerc": 1.0,
      "Account": {
        "AccountId": 1,
        "AccountName": "sample string 2"
      },
      "RecAccount": {
        "AccountId": 1,
        "AccountName": "sample string 2"
      },
      "SubAccount": {
        "SubAccountId": 1,
        "SubAccountName": "sample string 2",
        "Prefix": {
          "PrefixId": 1,
          "PrefixName": "sample string 2"
        },
        "SubAccountAddress": "sample string 3",
        "SubAccountCode": "sample string 4",
        "PartyName": "sample string 5"
      }
    },
    {
      "Tax": {
        "TaxId": 1,
        "TaxName": "sample string 2"
      },
      "TaxPerc": 1.0,
      "Account": {
        "AccountId": 1,
        "AccountName": "sample string 2"
      },
      "RecAccount": {
        "AccountId": 1,
        "AccountName": "sample string 2"
      },
      "SubAccount": {
        "SubAccountId": 1,
        "SubAccountName": "sample string 2",
        "Prefix": {
          "PrefixId": 1,
          "PrefixName": "sample string 2"
        },
        "SubAccountAddress": "sample string 3",
        "SubAccountCode": "sample string 4",
        "PartyName": "sample string 5"
      }
    }
  ]
}

application/xml, text/xml

Sample:
<EstTaxSettingsSaveVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models">
  <BookId>1</BookId>
  <Details>
    <EstTaxSettingsVM>
      <Account>
        <AccountId>1</AccountId>
        <AccountName>sample string 2</AccountName>
      </Account>
      <RecAccount>
        <AccountId>1</AccountId>
        <AccountName>sample string 2</AccountName>
      </RecAccount>
      <SubAccount>
        <PartyName>sample string 5</PartyName>
        <Prefix>
          <PrefixId>1</PrefixId>
          <PrefixName>sample string 2</PrefixName>
        </Prefix>
        <SubAccountAddress>sample string 3</SubAccountAddress>
        <SubAccountCode>sample string 4</SubAccountCode>
        <SubAccountId>1</SubAccountId>
        <SubAccountName>sample string 2</SubAccountName>
      </SubAccount>
      <Tax>
        <TaxId>1</TaxId>
        <TaxName>sample string 2</TaxName>
      </Tax>
      <TaxPerc>1</TaxPerc>
    </EstTaxSettingsVM>
    <EstTaxSettingsVM>
      <Account>
        <AccountId>1</AccountId>
        <AccountName>sample string 2</AccountName>
      </Account>
      <RecAccount>
        <AccountId>1</AccountId>
        <AccountName>sample string 2</AccountName>
      </RecAccount>
      <SubAccount>
        <PartyName>sample string 5</PartyName>
        <Prefix>
          <PrefixId>1</PrefixId>
          <PrefixName>sample string 2</PrefixName>
        </Prefix>
        <SubAccountAddress>sample string 3</SubAccountAddress>
        <SubAccountCode>sample string 4</SubAccountCode>
        <SubAccountId>1</SubAccountId>
        <SubAccountName>sample string 2</SubAccountName>
      </SubAccount>
      <Tax>
        <TaxId>1</TaxId>
        <TaxName>sample string 2</TaxName>
      </Tax>
      <TaxPerc>1</TaxPerc>
    </EstTaxSettingsVM>
  </Details>
  <TranType>
    <TranTypeId>1</TranTypeId>
    <TranTypeName>sample string 2</TranTypeName>
  </TranType>
</EstTaxSettingsSaveVM>

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.