Interface IGprBSOperacoesProducao
Esta classe deve ser usada para obter regras de negócio sobre as Operações de Produção
Assembly: IGprBS100.dll
Syntax
[ComVisible(true)]
[Guid("0001287D-39A6-4D07-BF9D-401A933FCC4B")]
public interface IGprBSOperacoesProducao
Methods
Actualiza(GprBEOperacaoProducao, String)
Actualiza a Operação na base de dados
Declaration
void Actualiza(GprBEOperacaoProducao objBE, string strAvisos = "")
Parameters
ActualizaValorAtributo(String, String, Object)
Permite efectuar a actualização de um atributo de uma determinada Operação
Declaration
void ActualizaValorAtributo(string Operacao, string Atributo, dynamic Valor)
Parameters
| Type |
Name |
Description |
| System.String |
Operacao |
|
| System.String |
Atributo |
|
| System.Object |
Valor |
|
ActualizaValorAtributos(String, StdBECampos)
Permite efectuar a actualização de um conjunto de atributos de uma determinada Operação
Declaration
void ActualizaValorAtributos(string Operacao, StdBECampos Atributos)
Parameters
| Type |
Name |
Description |
| System.String |
Operacao |
|
| StdBECampos |
Atributos |
|
DaDefCamposUtil()
Devolve as definições dos campos do utilizador da Operação
Declaration
StdBEDefCamposUtil DaDefCamposUtil()
Returns
DaDefCamposUtilOPCentrosTrabalho()
Devolve as definições dos campos do utilizador dos Centros de Trabalho
Declaration
StdBEDefCamposUtil DaDefCamposUtilOPCentrosTrabalho()
Returns
DaValorAtributo(String, String)
Devolve o valor de um determinado atributo da Operação
Declaration
dynamic DaValorAtributo(string Operacao, string Atributo)
Parameters
| Type |
Name |
Description |
| System.String |
Operacao |
|
| System.String |
Atributo |
|
Returns
| Type |
Description |
| System.Object |
|
DaValorAtributos(String, Object[])
Devolve os valores de um conjunto de atributos da Operação
Declaration
StdBECampos DaValorAtributos(string Operacao, params dynamic[] Atributos)
Parameters
| Type |
Name |
Description |
| System.String |
Operacao |
|
| System.Object[] |
Atributos |
|
Returns
Edita(String)
Edita a informação associado a uma Operação
Declaration
GprBEOperacaoProducao Edita(string Operacao)
Parameters
| Type |
Name |
Description |
| System.String |
Operacao |
|
Returns
Existe(String)
Verifica se a Operação existe na base de dados
Declaration
bool Existe(string Operacao)
Parameters
| Type |
Name |
Description |
| System.String |
Operacao |
|
Returns
| Type |
Description |
| System.Boolean |
|
ListaOperacoes()
Lista a informação associado a todas as operações
Declaration
StdBELista ListaOperacoes()
Returns
Remove(String)
Remove toda a informação associada a uma Operação
Declaration
void Remove(string Operacao)
Parameters
| Type |
Name |
Description |
| System.String |
Operacao |
|
ValidaActualizacao(GprBEOperacaoProducao, ref String)
Efectua as validações necessárias à actualização de uma Operação
Declaration
bool ValidaActualizacao(GprBEOperacaoProducao objBE, ref string ErroValidacao)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
ValidaRemocao(String, ref String)
Efectua as validações necessárias à remoção da Operação
Declaration
bool ValidaRemocao(string Operacao, ref string ErroValidacao)
Parameters
| Type |
Name |
Description |
| System.String |
Operacao |
|
| System.String |
ErroValidacao |
|
Returns
| Type |
Description |
| System.Boolean |
|