POST api/voos
Cria um novo voo e gera automaticamente os lugares associados.
Request Information
URI Parameters
None.
Body Parameters
Dados do novo voo
VooName | Description | Type | Additional information |
---|---|---|---|
IdVoo | integer |
None. |
|
IdAeroportoPartida | integer |
None. |
|
IdAeroportoDestino | integer |
None. |
|
IdAviao | integer |
None. |
|
DataPartida | date |
None. |
|
HoraPartida | time interval |
None. |
|
DataChegada | date |
None. |
|
HoraChegada | time interval |
None. |
|
RefeicaoIncluida | string |
None. |
|
PrecoEconomico | decimal number |
None. |
|
PrecoExecutivo | decimal number |
None. |
|
Avioe | Avioe |
None. |
Request Formats
application/json, text/json
Sample:
{ "IdVoo": 1, "IdAeroportoPartida": 1, "IdAeroportoDestino": 1, "IdAviao": 1, "DataPartida": "2025-06-16T09:11:53.1988817-05:00", "HoraPartida": "00:00:00.1234567", "DataChegada": "2025-06-16T09:11:53.1988817-05:00", "HoraChegada": "00:00:00.1234567", "RefeicaoIncluida": "sample string 9", "PrecoEconomico": 10.0, "PrecoExecutivo": 11.0, "Avioe": { "IdAviao": 1, "Nome": "sample string 2", "Modelo": "sample string 3", "Estado": "sample string 4" } }
application/xml
Sample:
Sample not available.
text/xml
Sample:
Sample not available.
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Voo criado ou erro
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.