POST api/AirlineRoutes/Add
Request Information
URI Parameters
None.
Body Parameters
AirlineRouteBindingModel| Name | Description | Type | Additional information |
|---|---|---|---|
| AirlineRouteName | string |
None. |
|
| IsRoundTrip | boolean |
None. |
|
| AirlineProfileId | integer |
Required |
|
| AirlineRouteItems | Collection of AirlineRouteItemBindingModel |
None. |
Request Formats
application/json, text/json
Sample:
{
"AirlineRouteName": "sample string 1",
"IsRoundTrip": true,
"AirlineProfileId": 3,
"AirlineRouteItems": [
{
"RouteSequence": 1,
"OriginPlaceId": 2,
"DestinationPlaceId": 3
},
{
"RouteSequence": 1,
"OriginPlaceId": 2,
"DestinationPlaceId": 3
}
]
}
application/xml, text/xml
Sample:
<AirlineRouteBindingModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TripPlannerAPI.Models.DTO">
<AirlineProfileId>3</AirlineProfileId>
<AirlineRouteItems>
<AirlineRouteItemBindingModel>
<DestinationPlaceId>3</DestinationPlaceId>
<OriginPlaceId>2</OriginPlaceId>
<RouteSequence>1</RouteSequence>
</AirlineRouteItemBindingModel>
<AirlineRouteItemBindingModel>
<DestinationPlaceId>3</DestinationPlaceId>
<OriginPlaceId>2</OriginPlaceId>
<RouteSequence>1</RouteSequence>
</AirlineRouteItemBindingModel>
</AirlineRouteItems>
<AirlineRouteName>sample string 1</AirlineRouteName>
<IsRoundTrip>true</IsRoundTrip>
</AirlineRouteBindingModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
SimpleAirlineRouteDetailViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| AirlineName | string |
None. |
|
| RouteName | string |
None. |
|
| IsPublished | boolean |
None. |
|
| IsRoundTrip | boolean |
None. |
|
| AirlineProfileId | integer |
None. |
|
| Routes | Collection of SimpleAirlineRouteViewModel |
None. |
Response Formats
application/json, text/json
Sample:
{
"Id": 1,
"AirlineName": "sample string 2",
"RouteName": "sample string 3",
"IsPublished": true,
"IsRoundTrip": true,
"AirlineProfileId": 6,
"Routes": [
{
"Id": 1,
"SeqNumber": 2,
"OriginPlace": null,
"DestinationPlace": null
},
{
"Id": 1,
"SeqNumber": 2,
"OriginPlace": null,
"DestinationPlace": null
}
]
}
application/xml
Sample:
Sample not available.
text/xml
Sample:
Sample not available.