Interface IGprBSRoteiros
Esta classe deve ser usada para obter regras de negócio sobre os Roteiros
Assembly: IGprBS100.dll
Syntax
[ComVisible(true)]
[Guid("1AD4BDE7-08E3-48A9-B555-2D43CD4E6A5A")]
public interface IGprBSRoteiros
Methods
Actualiza(GprBERoteiro, String)
Actualiza o Roteiro na base de dados
Declaration
void Actualiza(GprBERoteiro objBE, string strAvisos = "")
Parameters
Type |
Name |
Description |
GprBERoteiro |
objBE |
|
System.String |
strAvisos |
|
ActualizaValorAtributo(String, String, Object)
Permite efectuar a actualização de um atributo de um determinado Roteiro
Declaration
void ActualizaValorAtributo(string Roteiro, string Atributo, dynamic Valor)
Parameters
Type |
Name |
Description |
System.String |
Roteiro |
|
System.String |
Atributo |
|
System.Object |
Valor |
|
ActualizaValorAtributos(String, StdBECampos)
Permite efectuar a actualização de um conjunto de atributos de um determinado Roteiro
Declaration
void ActualizaValorAtributos(string Roteiro, StdBECampos Atributos)
Parameters
Type |
Name |
Description |
System.String |
Roteiro |
|
StdBECampos |
Atributos |
|
DaDefCamposUtil()
Devolve as definições dos campos do utilizador do Roteiro
Declaration
StdBEDefCamposUtil DaDefCamposUtil()
Returns
DaDefCamposUtilOperacoes()
Devolve as definições dos campos do utilizador de Operações associados ao Roteiro
Declaration
StdBEDefCamposUtil DaDefCamposUtilOperacoes()
Returns
DaDefCamposUtilROCentrosTrabalho()
Devolve as definições dos campos do utilizador de centros de trabalho associados ao Roteiro
Declaration
StdBEDefCamposUtil DaDefCamposUtilROCentrosTrabalho()
Returns
DaValorAtributo(String, String)
Devolve o valor de um determinado atributo do Roteiro
Declaration
dynamic DaValorAtributo(string Roteiro, string Atributo)
Parameters
Type |
Name |
Description |
System.String |
Roteiro |
|
System.String |
Atributo |
|
Returns
Type |
Description |
System.Object |
|
DaValorAtributos(String, Object[])
Devolve os valores de um conjunto de atributos do Roteiro
Declaration
StdBECampos DaValorAtributos(string Roteiro, params dynamic[] Atributos)
Parameters
Type |
Name |
Description |
System.String |
Roteiro |
|
System.Object[] |
Atributos |
|
Returns
Edita(String)
Edita a informação associado a um Roteiro
Declaration
GprBERoteiro Edita(string Roteiro)
Parameters
Type |
Name |
Description |
System.String |
Roteiro |
|
Returns
Existe(String)
Verifica se o Roteiro existe na base de dados
Declaration
bool Existe(string Roteiro)
Parameters
Type |
Name |
Description |
System.String |
Roteiro |
|
Returns
Type |
Description |
System.Boolean |
|
Remove(String)
Remove toda a informação associada a um Roteiro
Declaration
void Remove(string Roteiro)
Parameters
Type |
Name |
Description |
System.String |
Roteiro |
|
ValidaActualizacao(GprBERoteiro, ref String)
Efectua as validações necessárias à actualização de um Roteiro
Declaration
bool ValidaActualizacao(GprBERoteiro objBE, ref string ErroValidacao)
Parameters
Type |
Name |
Description |
GprBERoteiro |
objBE |
|
System.String |
ErroValidacao |
|
Returns
Type |
Description |
System.Boolean |
|
ValidaRemocao(String, ref String)
Efectua as validações necessárias à remoção do Roteiro
Declaration
bool ValidaRemocao(string Roteiro, ref string ErroValidacao)
Parameters
Type |
Name |
Description |
System.String |
Roteiro |
|
System.String |
ErroValidacao |
|
Returns
Type |
Description |
System.Boolean |
|