POST api/AirlineRoutes/Add
Request Information
URI Parameters
None.
Body Parameters
AirlineRouteBindingModelName | 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
SimpleAirlineRouteDetailViewModelName | 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.