GET API/AgendCntrCamposParamController/Carregar/{tipoAgendId}?todos={todos}&visible={visible}
Retorna uma lista contendo informações de parametrização dos campos do agendamento para cada Terminal.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| tipoAgendId |
Id do tipo de agendamento |
decimal number |
Required |
| todos |
Opcional / Default é true. True para trazer TODOS os registros (Registros com Visible = true / false). |
boolean |
Default value is True |
| visible |
Opcional. True para CAMPOS VISÍVEIS ou False para CAMPOS OCULTADOS. OBS: O param 'todos' deve estar definido como false |
boolean |
Default value is False |
Body Parameters
None.
Response Information
Resource Description
WilsonSons.Terminais.WSNegocio.Modelo.DTOs.AgendCamposParam| Name | Description | Type | Additional information |
|---|---|---|---|
| Terminal | string |
None. |
|
| TipoAgendId | decimal number |
None. |
|
| CodIdentificador | string |
None. |
|
| Campos | Collection of WilsonSons.Terminais.WSNegocio.Modelo.DTOs.Campo |
None. |
Response Formats
application/json, text/json
Sample:
{
"Terminal": "sample string 1",
"TipoAgendId": 2.0,
"CodIdentificador": "sample string 3",
"Campos": [
{
"Id": "sample string 1",
"Visible": true,
"Enabled": true
},
{
"Id": "sample string 1",
"Visible": true,
"Enabled": true
}
]
}
application/xml, text/xml
Sample:
<AgendCamposParam xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WilsonSons.Terminais.WSNegocio.Modelo.DTOs">
<Campos>
<Campo>
<Enabled>true</Enabled>
<Id>sample string 1</Id>
<Visible>true</Visible>
</Campo>
<Campo>
<Enabled>true</Enabled>
<Id>sample string 1</Id>
<Visible>true</Visible>
</Campo>
</Campos>
<CodIdentificador>sample string 3</CodIdentificador>
<Terminal>sample string 1</Terminal>
<TipoAgendId>2</TipoAgendId>
</AgendCamposParam>