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 |
|