PUT api/voos/{id}
Atualiza os dados de um voo, e recria os lugares se o avião for alterado.
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
id |
ID do voo |
integer |
Required |
Body Parameters
Voo com novos dados
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-16T10:47:18.2981219-05:00", "HoraPartida": "00:00:00.1234567", "DataChegada": "2025-06-16T10:47:18.2981219-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 atualizado ou erro
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.