Interface IBasBSElevationPedidos
Serviços de manipulação dos pedidos do ELEVATION
Namespace: IBasBS100
Assembly: IBasBS100.dll
Syntax
[ComVisible(true)]
[Guid("C4230EF4-F011-4F56-A018-163EA9748EB6")]
public interface IBasBSElevationPedidos
Methods
AbreListaPedidos()
Abre lista de pedidos
Declaration
void AbreListaPedidos()
ActualizaLista()
Actualiza lista de pedidos
Declaration
void ActualizaLista()
AdicionaPedidos(Object, String)
Insere novo pedido
Declaration
void AdicionaPedidos(dynamic objPedido, string strTag)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Object | objPedido | Pedido para inserir |
| System.String | strTag | Tag para identificação do módulo |
ApagaPedidos(Object)
Apaga pedidos (a partir de um dicionário de contexto)
Declaration
void ApagaPedidos(dynamic objPedidos)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Object | objPedidos | Lista de pedidos para apagar |
ArquivaPedidos(Object)
Apaga pedidos (a partir de um dicionário de contexto)
Declaration
void ArquivaPedidos(dynamic objPedidos)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Object | objPedidos | Lista de pedidos para arquivar |
CarregaNovosEstados(Object, String)
Carrega novos estados e respectivos ícones
Declaration
void CarregaNovosEstados(dynamic objEstados, string strTag)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Object | objEstados | Lista de estados e tipos de pedidos |
| System.String | strTag | Tag para identificar o módulo |
DaListaPedidos(Boolean, Int32)
Da pedidos da cloud
Declaration
void DaListaPedidos(bool blnArquivados, int intMaxPedidos)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Boolean | blnArquivados | Define se a lista de pedidos é normal ou de arquivados |
| System.Int32 | intMaxPedidos | Define o número de máximo de pedidos devolvidos da cloud |
DaListaPedidosEmCache()
Da pedidos em cache
Declaration
void DaListaPedidosEmCache()
EditaPedido(String, String)
Edita pedido por ID
Declaration
void EditaPedido(string strID, string strTag)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | strID | ID do pedido a editar |
| System.String | strTag | Tag para identificação do módulo |
FechaLista()
Fecha a lista de pedidos
Declaration
void FechaLista()
PreencheCampoEstadoTipo(Object, Int32, Int32, String, String, Boolean, Boolean)
Preenche um objecto campo com informação do estado ou tipo dos pedidos
Declaration
dynamic PreencheCampoEstadoTipo(dynamic objIcone, int lngComando, int intID, string strTooltip, string strTag, bool blnEstado, bool blnArquivado)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Object | objIcone | Handle do ícone do estado ou tipo |
| System.Int32 | lngComando | ID do comando do ícone na lista |
| System.Int32 | intID | ID do estado ou tipo |
| System.String | strTooltip | Tooltip para apresentar no estado ou tipo |
| System.String | strTag | Tag que identifica o módulo do estado ou tipo |
| System.Boolean | blnEstado | Define se é estado ou tipo |
| System.Boolean | blnArquivado | Define se representa um pedido normal ou arquivado |
Returns
| Type | Description |
|---|---|
| System.Object |
VoltarParaLista()
Voltar após edição de um pedido
Declaration
void VoltarParaLista()