Interface IGprBSPostosTrabalho
Esta classe deve ser usada para obter regras de negócio sobre Posto de Trabalho
Assembly: IGprBS100.dll
Syntax
[ComVisible(true)]
[Guid("1E666E02-BAE9-4CE1-9336-1FBA24F7829C")]
public interface IGprBSPostosTrabalho
Methods
Actualiza(GprBEPostoTrabalho, String)
Actualiza o Posto de Trabalho na base de dados
Declaration
void Actualiza(GprBEPostoTrabalho objBE, string strAvisos = "")
Parameters
ActualizaValorAtributo(String, String, Object)
Permite efectuar a actualização de um atributo de um determinado Posto de Trabalho
Declaration
void ActualizaValorAtributo(string PostoTrabalho, string Atributo, dynamic Valor)
Parameters
| Type |
Name |
Description |
| System.String |
PostoTrabalho |
|
| System.String |
Atributo |
|
| System.Object |
Valor |
|
ActualizaValorAtributoID(Int32, String, Object)
Permite efectuar a actualização de um atributo de um determinado Posto de Trabalho pelo identificador
Declaration
void ActualizaValorAtributoID(int IDPostoTrabalho, string Atributo, dynamic Valor)
Parameters
| Type |
Name |
Description |
| System.Int32 |
IDPostoTrabalho |
|
| System.String |
Atributo |
|
| System.Object |
Valor |
|
ActualizaValorAtributos(String, StdBECampos)
Permite efectuar a actualização de um conjunto de atributos de um determinado Posto de Trabalho
Declaration
void ActualizaValorAtributos(string PostoTrabalho, StdBECampos Atributos)
Parameters
| Type |
Name |
Description |
| System.String |
PostoTrabalho |
|
| StdBECampos |
Atributos |
|
ActualizaValorAtributosID(Int32, StdBECampos)
Permite efectuar a actualização de um conjunto de atributos de um determinado Posto de Trabalho pelo identificador
Declaration
void ActualizaValorAtributosID(int IDPostoTrabalho, StdBECampos Atributos)
Parameters
| Type |
Name |
Description |
| System.Int32 |
IDPostoTrabalho |
|
| StdBECampos |
Atributos |
|
DaDefCamposUtil()
Devolve as definições dos campos do utilizador do Posto de Trabalho
Declaration
StdBEDefCamposUtil DaDefCamposUtil()
Returns
DaDefCamposUtilCentrosTrabalho()
Devolve as definições dos campos do utilizador de CentrosTrabalho associados ao Posto de Trabalho
Declaration
StdBEDefCamposUtil DaDefCamposUtilCentrosTrabalho()
Returns
DaDefCamposUtilOperadores()
Devolve as definições dos campos do utilizador de Operadores associados ao Posto de Trabalho
Declaration
StdBEDefCamposUtil DaDefCamposUtilOperadores()
Returns
DaValorAtributo(String, String)
Devolve o valor de um determinado atributo do Posto de Trabalho
Declaration
dynamic DaValorAtributo(string PostoTrabalho, string Atributo)
Parameters
| Type |
Name |
Description |
| System.String |
PostoTrabalho |
|
| System.String |
Atributo |
|
Returns
| Type |
Description |
| System.Object |
|
DaValorAtributoID(Int32, String)
Devolve o valor de um determinado atributo do Posto de Trabalho pelo identificador
Declaration
dynamic DaValorAtributoID(int IDPostoTrabalho, string Atributo)
Parameters
| Type |
Name |
Description |
| System.Int32 |
IDPostoTrabalho |
|
| System.String |
Atributo |
|
Returns
| Type |
Description |
| System.Object |
|
DaValorAtributos(String, Object[])
Devolve os valores de um conjunto de atributos do Posto de Trabalho
Declaration
StdBECampos DaValorAtributos(string PostoTrabalho, params dynamic[] Atributos)
Parameters
| Type |
Name |
Description |
| System.String |
PostoTrabalho |
|
| System.Object[] |
Atributos |
|
Returns
DaValorAtributosID(Int32, Object[])
Devolve os valores de um conjunto de atributos do Posto de Trabalho pelo identificador
Declaration
StdBECampos DaValorAtributosID(int IDPostoTrabalho, params dynamic[] Atributos)
Parameters
| Type |
Name |
Description |
| System.Int32 |
IDPostoTrabalho |
|
| System.Object[] |
Atributos |
|
Returns
DispositivoValido(String)
Declaration
string DispositivoValido(string numeroSerie)
Parameters
| Type |
Name |
Description |
| System.String |
numeroSerie |
Número serie do dispositivo.
|
Returns
| Type |
Description |
| System.String |
|
Edita(String)
Edita a informação associado a um Posto de Trabalho
Declaration
GprBEPostoTrabalho Edita(string PostoTrabalho)
Parameters
| Type |
Name |
Description |
| System.String |
PostoTrabalho |
|
Returns
EditaID(Int32)
Edita a informação associado a um Posto de Trabalho pelo identificador
Declaration
GprBEPostoTrabalho EditaID(int IDPostoTrabalho)
Parameters
| Type |
Name |
Description |
| System.Int32 |
IDPostoTrabalho |
|
Returns
Existe(String)
Verifica se o Posto de Trabalho existe na base de dados
Declaration
bool Existe(string PostoTrabalho)
Parameters
| Type |
Name |
Description |
| System.String |
PostoTrabalho |
|
Returns
| Type |
Description |
| System.Boolean |
|
ExisteID(Int32)
Verifica pelo identificador se o Posto de Trabalho existe na base de dados
Declaration
bool ExisteID(int IDPostoTrabalho)
Parameters
| Type |
Name |
Description |
| System.Int32 |
IDPostoTrabalho |
|
Returns
| Type |
Description |
| System.Boolean |
|
IniciaSessao(String, String)
Inicia a sessao para o terminal e operador.
Declaration
string IniciaSessao(string numeroSerie, string operador)
Parameters
| Type |
Name |
Description |
| System.String |
numeroSerie |
The numero serie.
|
| System.String |
operador |
The operador.
|
Returns
| Type |
Description |
| System.String |
|
ListaOperadores(String)
Lista os Operadores associados a um Posto de Trabalho.
Declaration
GprBEOperadores ListaOperadores(string NumeroSeriePostoTrabalho)
Parameters
| Type |
Name |
Description |
| System.String |
NumeroSeriePostoTrabalho |
|
Returns
Remove(String)
Remove toda a informação associada a um Posto de Trabalho
Declaration
void Remove(string PostoTrabalho)
Parameters
| Type |
Name |
Description |
| System.String |
PostoTrabalho |
|
RemoveID(Int32)
Remove toda a informação associada a um Posto de Trabalho pelo identificador
Declaration
void RemoveID(int IDPostoTrabalho)
Parameters
| Type |
Name |
Description |
| System.Int32 |
IDPostoTrabalho |
|
RemoveSessaoTerminalRecolha(String)
Termina a sessao para o terminal e operador.
Declaration
string RemoveSessaoTerminalRecolha(string numeroSerie)
Parameters
| Type |
Name |
Description |
| System.String |
numeroSerie |
The numero serie.
|
Returns
| Type |
Description |
| System.String |
|
TerminaSessaoTerminalRecolha(String, String)
Termina a sessão iniciada pelo Terminal de Recolha.
Declaration
string TerminaSessaoTerminalRecolha(string numeroSerie, string operador)
Parameters
| Type |
Name |
Description |
| System.String |
numeroSerie |
|
| System.String |
operador |
|
Returns
| Type |
Description |
| System.String |
|
ValidaActualizacao(GprBEPostoTrabalho, ref String)
Efectua as validações necessárias à actualização de um Posto de Trabalho
Declaration
bool ValidaActualizacao(GprBEPostoTrabalho objBE, ref string ErroValidacao)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
ValidaRemocao(String, ref String)
Efectua as validações necessárias à remoção do Posto de Trabalho
Declaration
bool ValidaRemocao(string PostoTrabalho, ref string ErroValidacao)
Parameters
| Type |
Name |
Description |
| System.String |
PostoTrabalho |
|
| System.String |
ErroValidacao |
|
Returns
| Type |
Description |
| System.Boolean |
|
ValidaRemocaoID(Int32, ref String)
Efectua as validações necessárias à remoção do Posto de Trabalho pelo identificador
Declaration
bool ValidaRemocaoID(int IDPostoTrabalho, ref string ErroValidacao)
Parameters
| Type |
Name |
Description |
| System.Int32 |
IDPostoTrabalho |
|
| System.String |
ErroValidacao |
|
Returns
| Type |
Description |
| System.Boolean |
|