POST api/PreOrdem/CancelarItemCotacao

Cancela itens das cotações informadas PreOrdem ou Normal

Request Information

URI Parameters

None.

Body Parameters

Collection of JsonCancelarCotacaoDTO
NameDescriptionTypeAdditional information
CotacaoID

integer

None.

Itens

Collection of JsonCancelarItemDTO

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "CotacaoID": 1,
    "Itens": [
      {
        "CodigoItem": "sample string 1",
        "IsOk": true,
        "Mensagem": "sample string 3"
      },
      {
        "CodigoItem": "sample string 1",
        "IsOk": true,
        "Mensagem": "sample string 3"
      }
    ]
  },
  {
    "CotacaoID": 1,
    "Itens": [
      {
        "CodigoItem": "sample string 1",
        "IsOk": true,
        "Mensagem": "sample string 3"
      },
      {
        "CodigoItem": "sample string 1",
        "IsOk": true,
        "Mensagem": "sample string 3"
      }
    ]
  }
]

application/xml, text/xml

Sample:
<ArrayOfJsonCancelarCotacaoDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Transicold.Garantia.Dominio.Entidades.DTO">
  <JsonCancelarCotacaoDTO>
    <CotacaoID>1</CotacaoID>
    <Itens>
      <JsonCancelarItemDTO>
        <CodigoItem>sample string 1</CodigoItem>
        <IsOk>true</IsOk>
        <Mensagem>sample string 3</Mensagem>
      </JsonCancelarItemDTO>
      <JsonCancelarItemDTO>
        <CodigoItem>sample string 1</CodigoItem>
        <IsOk>true</IsOk>
        <Mensagem>sample string 3</Mensagem>
      </JsonCancelarItemDTO>
    </Itens>
  </JsonCancelarCotacaoDTO>
  <JsonCancelarCotacaoDTO>
    <CotacaoID>1</CotacaoID>
    <Itens>
      <JsonCancelarItemDTO>
        <CodigoItem>sample string 1</CodigoItem>
        <IsOk>true</IsOk>
        <Mensagem>sample string 3</Mensagem>
      </JsonCancelarItemDTO>
      <JsonCancelarItemDTO>
        <CodigoItem>sample string 1</CodigoItem>
        <IsOk>true</IsOk>
        <Mensagem>sample string 3</Mensagem>
      </JsonCancelarItemDTO>
    </Itens>
  </JsonCancelarCotacaoDTO>
</ArrayOfJsonCancelarCotacaoDTO>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Collection of MensagemRetornoController
NameDescriptionTypeAdditional information
MensagemRetorno

Mensagem de retorno

string

None.

Retorno

objeto de retorno caso exista se não existir será nulo

Object

None.

IsOK

função executou corretamente ou deu erro = false verificar a mensagem de retorno

boolean

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "MensagemRetorno": "sample string 1",
    "Retorno": {},
    "IsOK": true
  },
  {
    "MensagemRetorno": "sample string 1",
    "Retorno": {},
    "IsOK": true
  }
]

application/xml, text/xml

Sample:
<ArrayOfMensagemRetornoController xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Transicold.Garantia.Web.Api.Controllers">
  <MensagemRetornoController>
    <IsOK>true</IsOK>
    <MensagemRetorno>sample string 1</MensagemRetorno>
    <Retorno />
  </MensagemRetornoController>
  <MensagemRetornoController>
    <IsOK>true</IsOK>
    <MensagemRetorno>sample string 1</MensagemRetorno>
    <Retorno />
  </MensagemRetornoController>
</ArrayOfMensagemRetornoController>