PUT api/AdditionalServices/Update?id={id}
Update Additional Service By Id Additional Service
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
id |
Id for Additional Service |
integer |
Required |
Body Parameters
Object Binding Additional Service
ChangeAdditionalServicesBindingModelsName | Description | Type | Additional information |
---|---|---|---|
Id | integer |
Required |
|
Description | string |
String length: inclusive between 0 and 500 |
|
AdditionalServicesName | string |
Required |
|
OriginalCountries | Collection of AdditionalServiceCountryValueBidingModels |
Required |
|
DestinationCountry | AdditionalServiceValueBidingModels |
Required |
|
AdditionalServiceType | AdditionalServiceValueBidingModels |
Required |
|
Margin | decimal number |
Required Range: inclusive between -100 and 1000 |
Request Formats
application/json, text/json
Sample:
{ "Id": 1, "Description": "sample string 2", "AdditionalServicesName": "sample string 3", "OriginalCountries": [ { "Amount": 1.0, "Currency": "sample string 2", "Value": "sample string 3" }, { "Amount": 1.0, "Currency": "sample string 2", "Value": "sample string 3" } ], "DestinationCountry": { "Value": "sample string 1" }, "AdditionalServiceType": { "Value": "sample string 1" }, "Margin": 4.0 }
application/xml, text/xml
Sample:
<ChangeAdditionalServicesBindingModels xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TripPlannerAPI.Models.DTO"> <AdditionalServiceType> <Value>sample string 1</Value> </AdditionalServiceType> <AdditionalServicesName>sample string 3</AdditionalServicesName> <Description>sample string 2</Description> <DestinationCountry> <Value>sample string 1</Value> </DestinationCountry> <Margin>4</Margin> <OriginalCountries> <AdditionalServiceCountryValueBidingModels> <Value>sample string 3</Value> <Amount>1</Amount> <Currency>sample string 2</Currency> </AdditionalServiceCountryValueBidingModels> <AdditionalServiceCountryValueBidingModels> <Value>sample string 3</Value> <Amount>1</Amount> <Currency>sample string 2</Currency> </AdditionalServiceCountryValueBidingModels> </OriginalCountries> <Id>1</Id> </ChangeAdditionalServicesBindingModels>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Return Http 200 for sucess update status
None.