POST api/ImportUnit

Request Information

URI Parameters

None.

Body Parameters

ImportUnitRequest
NameDescriptionTypeAdditional information
UserEmail

string

None.

ProjectCode

string

None.

UnitList

Collection of UnitMaster

None.

Request Formats

application/json, text/json

Sample:
{
  "UserEmail": "sample string 1",
  "ProjectCode": "sample string 2",
  "UnitList": [
    {
      "UnitCode": "sample string 1",
      "UnitArea": 2.0,
      "Area": 3.0,
      "LR_Allocation": "sample string 4",
      "Floor": "sample string 5",
      "Tower": "sample string 6",
      "CarPark": "sample string 7",
      "UnitType": "sample string 8",
      "ModelID": 9,
      "ModelCode": "sample string 10",
      "ModelName": "sample string 11",
      "FormulaCode": 12,
      "CalculationFlag": 13,
      "TotalPrice": 14.0,
      "PriceBahtSqm": 15.0,
      "BookingBaht": 16.0,
      "ContactTotalBaht": 17.0,
      "DownPaymentTotalBaht": 18.0,
      "DownPaymentNoOfDown": 19.0,
      "DownPaymentPerMonth": 20.0,
      "TransferTotalBaht": 21.0,
      "CommonAreaRatePerUnitBaht": 22.0,
      "CommonAreaFundRatePerUnitBaht": 23.0,
      "ElectricMeterInsuranceBaht": 24.0,
      "WaterMeterInsuranceBaht": 25.0,
      "PostFinancingNoOfYear1": 26.0,
      "PostFinancingPayBaht1": 27.0,
      "PostFinancingNoOfYear2": 28.0,
      "PostFinancingPayBaht2": 29.0,
      "TitleDeedNumber": "sample string 30",
      "LandNumber": "sample string 31",
      "SubDistrictNo": "sample string 32",
      "Miscellaneous": 33.0,
      "ElectricMeterInstallingFee": 34.0,
      "WaterMeterInstallingFee": 35.0,
      "CommonAreaCostType": 36
    },
    {
      "UnitCode": "sample string 1",
      "UnitArea": 2.0,
      "Area": 3.0,
      "LR_Allocation": "sample string 4",
      "Floor": "sample string 5",
      "Tower": "sample string 6",
      "CarPark": "sample string 7",
      "UnitType": "sample string 8",
      "ModelID": 9,
      "ModelCode": "sample string 10",
      "ModelName": "sample string 11",
      "FormulaCode": 12,
      "CalculationFlag": 13,
      "TotalPrice": 14.0,
      "PriceBahtSqm": 15.0,
      "BookingBaht": 16.0,
      "ContactTotalBaht": 17.0,
      "DownPaymentTotalBaht": 18.0,
      "DownPaymentNoOfDown": 19.0,
      "DownPaymentPerMonth": 20.0,
      "TransferTotalBaht": 21.0,
      "CommonAreaRatePerUnitBaht": 22.0,
      "CommonAreaFundRatePerUnitBaht": 23.0,
      "ElectricMeterInsuranceBaht": 24.0,
      "WaterMeterInsuranceBaht": 25.0,
      "PostFinancingNoOfYear1": 26.0,
      "PostFinancingPayBaht1": 27.0,
      "PostFinancingNoOfYear2": 28.0,
      "PostFinancingPayBaht2": 29.0,
      "TitleDeedNumber": "sample string 30",
      "LandNumber": "sample string 31",
      "SubDistrictNo": "sample string 32",
      "Miscellaneous": 33.0,
      "ElectricMeterInstallingFee": 34.0,
      "WaterMeterInstallingFee": 35.0,
      "CommonAreaCostType": 36
    }
  ]
}

application/xml, text/xml

Sample:
<ImportUnitRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Sirius_Api.Models.Sirius">
  <ProjectCode>sample string 2</ProjectCode>
  <UnitList>
    <UnitMaster>
      <Area>3</Area>
      <BookingBaht>16</BookingBaht>
      <CalculationFlag>13</CalculationFlag>
      <CarPark>sample string 7</CarPark>
      <CommonAreaCostType>36</CommonAreaCostType>
      <CommonAreaFundRatePerUnitBaht>23</CommonAreaFundRatePerUnitBaht>
      <CommonAreaRatePerUnitBaht>22</CommonAreaRatePerUnitBaht>
      <ContactTotalBaht>17</ContactTotalBaht>
      <DownPaymentNoOfDown>19</DownPaymentNoOfDown>
      <DownPaymentPerMonth>20</DownPaymentPerMonth>
      <DownPaymentTotalBaht>18</DownPaymentTotalBaht>
      <ElectricMeterInstallingFee>34</ElectricMeterInstallingFee>
      <ElectricMeterInsuranceBaht>24</ElectricMeterInsuranceBaht>
      <Floor>sample string 5</Floor>
      <FormulaCode>12</FormulaCode>
      <LR_Allocation>sample string 4</LR_Allocation>
      <LandNumber>sample string 31</LandNumber>
      <Miscellaneous>33</Miscellaneous>
      <ModelCode>sample string 10</ModelCode>
      <ModelID>9</ModelID>
      <ModelName>sample string 11</ModelName>
      <PostFinancingNoOfYear1>26</PostFinancingNoOfYear1>
      <PostFinancingNoOfYear2>28</PostFinancingNoOfYear2>
      <PostFinancingPayBaht1>27</PostFinancingPayBaht1>
      <PostFinancingPayBaht2>29</PostFinancingPayBaht2>
      <PriceBahtSqm>15</PriceBahtSqm>
      <SubDistrictNo>sample string 32</SubDistrictNo>
      <TitleDeedNumber>sample string 30</TitleDeedNumber>
      <TotalPrice>14</TotalPrice>
      <Tower>sample string 6</Tower>
      <TransferTotalBaht>21</TransferTotalBaht>
      <UnitArea>2</UnitArea>
      <UnitCode>sample string 1</UnitCode>
      <UnitType>sample string 8</UnitType>
      <WaterMeterInstallingFee>35</WaterMeterInstallingFee>
      <WaterMeterInsuranceBaht>25</WaterMeterInsuranceBaht>
    </UnitMaster>
    <UnitMaster>
      <Area>3</Area>
      <BookingBaht>16</BookingBaht>
      <CalculationFlag>13</CalculationFlag>
      <CarPark>sample string 7</CarPark>
      <CommonAreaCostType>36</CommonAreaCostType>
      <CommonAreaFundRatePerUnitBaht>23</CommonAreaFundRatePerUnitBaht>
      <CommonAreaRatePerUnitBaht>22</CommonAreaRatePerUnitBaht>
      <ContactTotalBaht>17</ContactTotalBaht>
      <DownPaymentNoOfDown>19</DownPaymentNoOfDown>
      <DownPaymentPerMonth>20</DownPaymentPerMonth>
      <DownPaymentTotalBaht>18</DownPaymentTotalBaht>
      <ElectricMeterInstallingFee>34</ElectricMeterInstallingFee>
      <ElectricMeterInsuranceBaht>24</ElectricMeterInsuranceBaht>
      <Floor>sample string 5</Floor>
      <FormulaCode>12</FormulaCode>
      <LR_Allocation>sample string 4</LR_Allocation>
      <LandNumber>sample string 31</LandNumber>
      <Miscellaneous>33</Miscellaneous>
      <ModelCode>sample string 10</ModelCode>
      <ModelID>9</ModelID>
      <ModelName>sample string 11</ModelName>
      <PostFinancingNoOfYear1>26</PostFinancingNoOfYear1>
      <PostFinancingNoOfYear2>28</PostFinancingNoOfYear2>
      <PostFinancingPayBaht1>27</PostFinancingPayBaht1>
      <PostFinancingPayBaht2>29</PostFinancingPayBaht2>
      <PriceBahtSqm>15</PriceBahtSqm>
      <SubDistrictNo>sample string 32</SubDistrictNo>
      <TitleDeedNumber>sample string 30</TitleDeedNumber>
      <TotalPrice>14</TotalPrice>
      <Tower>sample string 6</Tower>
      <TransferTotalBaht>21</TransferTotalBaht>
      <UnitArea>2</UnitArea>
      <UnitCode>sample string 1</UnitCode>
      <UnitType>sample string 8</UnitType>
      <WaterMeterInstallingFee>35</WaterMeterInstallingFee>
      <WaterMeterInsuranceBaht>25</WaterMeterInsuranceBaht>
    </UnitMaster>
  </UnitList>
  <UserEmail>sample string 1</UserEmail>
</ImportUnitRequest>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'ImportUnitRequest'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

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

Sample:

Sample not available.