POST api/bilhetes

Cria um novo bilhete para um passageiro e marca o lugar como ocupado.

Request Information

URI Parameters

None.

Body Parameters

Objeto contendo o ID do passageiro e do lugar do voo

CriariBilhete
NameDescriptionTypeAdditional information
IdPassageiro

integer

None.

IdLugarVoo

integer

None.

Preco

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "IdPassageiro": 1,
  "IdLugarVoo": 2,
  "Preco": 3
}

application/xml, text/xml

Sample:
<CriariBilhete xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AeronauticaAPI.Models">
  <IdLugarVoo>2</IdLugarVoo>
  <IdPassageiro>1</IdPassageiro>
  <Preco>3</Preco>
</CriariBilhete>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Bilhete criado ou erro de validação

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.