POST API/AgendCntrConsulta/DefinirEstadoCamposSeBookingArmador?agendIndStatus={agendIndStatus}&agendCntrId={agendCntrId}&statusContainer={statusContainer}&dadosRecuperadoPorBooking={dadosRecuperadoPorBooking}
Define o estado dos campos, caso o booking seja do armador. OBS: Recuperar o Armador do método 'ListarArmadores'.
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
agendIndStatus |
Status do agendamento (Recuperado da ScAgend / Método 'CarregarAgend') |
string |
Required |
agendCntrId |
Id do container (Recuperado da ScAgendCntr / Método 'ListarContainers') |
decimal number |
Required |
statusContainer |
Status do Container (Recuperado da ScAgendTipo / Método 'CarregarAgendTipo') |
string |
Required |
dadosRecuperadoPorBooking |
Indicar se os dados foram preenchidos pelo booking (Operação, Armador, Porto, Localidade e etc.) |
boolean |
Default value is False |
Body Parameters
Modelo.VwAgendGateArmador (Recuperado do Método ListarArmadores)
WilsonSons.Terminais.WSNegocio.Modelo.VwAgendGateArmadorName | Description | Type | Additional information |
---|---|---|---|
ArmArmIdSai | decimal number |
None. |
|
ApelidoArmador | string |
None. |
|
SlotCharter | string |
None. |
|
CdArmNavis | string |
None. |
|
Operacao | string |
None. |
|
FlagExigeBookingEnt | string |
None. |
|
FlagAtualzBookingEnt | string |
None. |
|
FlagBookingArmador | string |
None. |
|
FlagValidaQtdBkn | string |
None. |
|
FlagExigeLacre | string |
None. |
|
FlagTrain | string |
None. |
|
Instancia | WilsonSons.Arquitetura.Framework.GenericObjectHandler.Modelo.BaseDTO |
None. |
|
Estado | System.Data.DataRowState |
None. |
|
Filtrado | boolean |
None. |
|
Original | WilsonSons.Arquitetura.Framework.GenericObjectHandler.Modelo.BaseDTO |
None. |
|
FoiAlterado | boolean |
None. |
|
Lista | Collection of Object |
None. |
|
EdicaoIniciada | boolean |
None. |
|
AdicaoPendente | boolean |
None. |
|
ErroValidacao | string |
None. |
|
ErroValidacaoItem | string |
None. |
Request Formats
application/json, text/json
{ "ArmArmIdSai": 1.0, "ApelidoArmador": "sample string 2", "SlotCharter": "sample string 3", "CdArmNavis": "sample string 4", "Operacao": "sample string 5", "FlagExigeBookingEnt": "sample string 6", "FlagAtualzBookingEnt": "sample string 7", "FlagBookingArmador": "sample string 8", "FlagValidaQtdBkn": "sample string 9", "FlagExigeLacre": "sample string 10", "FlagTrain": "sample string 11" }
application/xml, text/xml
<VwAgendGateArmador xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:x="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.datacontract.org/2004/07/WilsonSons.Terminais.WSNegocio.Modelo"> <ArmArmIdSai i:type="x:decimal" xmlns="">1</ArmArmIdSai> <ApelidoArmador i:type="x:string" xmlns="">sample string 2</ApelidoArmador> <SlotCharter i:type="x:string" xmlns="">sample string 3</SlotCharter> <CdArmNavis i:type="x:string" xmlns="">sample string 4</CdArmNavis> <Operacao i:type="x:string" xmlns="">sample string 5</Operacao> <FlagExigeBookingEnt i:type="x:string" xmlns="">sample string 6</FlagExigeBookingEnt> <FlagAtualzBookingEnt i:type="x:string" xmlns="">sample string 7</FlagAtualzBookingEnt> <FlagBookingArmador i:type="x:string" xmlns="">sample string 8</FlagBookingArmador> <FlagValidaQtdBkn i:type="x:string" xmlns="">sample string 9</FlagValidaQtdBkn> <FlagExigeLacre i:type="x:string" xmlns="">sample string 10</FlagExigeLacre> <FlagTrain i:type="x:string" xmlns="">sample string 11</FlagTrain> </VwAgendGateArmador>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
WilsonSons.Terminais.WSNegocio.API.Models.EstadoCamposSeBookingArmadorModelName | Description | Type | Additional information |
---|---|---|---|
Mensagem | string |
None. |
|
FlagBookingArmador | boolean |
None. |
|
PermiteEditarCamposBooking | boolean |
None. |
|
PermiteEditarArmador | boolean |
None. |
|
PermiteEditarOper | boolean |
None. |
|
PermiteEditarPorto | boolean |
None. |
|
PermiteEditarLocalidade | boolean |
None. |
Response Formats
application/json, text/json
{ "Mensagem": "sample string 1", "FlagBookingArmador": true, "PermiteEditarCamposBooking": true, "PermiteEditarArmador": true, "PermiteEditarOper": true, "PermiteEditarPorto": true, "PermiteEditarLocalidade": true }
application/xml, text/xml
<EstadoCamposSeBookingArmadorModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WilsonSons.Terminais.WSNegocio.API.Models"> <FlagBookingArmador>true</FlagBookingArmador> <Mensagem>sample string 1</Mensagem> <PermiteEditarArmador>true</PermiteEditarArmador> <PermiteEditarCamposBooking>true</PermiteEditarCamposBooking> <PermiteEditarLocalidade>true</PermiteEditarLocalidade> <PermiteEditarOper>true</PermiteEditarOper> <PermiteEditarPorto>true</PermiteEditarPorto> </EstadoCamposSeBookingArmadorModel>