Interface IGprBSGamaResultado
Esta classe deve ser usada para obter regras de negócio sobre as Gamas de Resultados
Assembly: IGprBS100.dll
Syntax
[ComVisible(true)]
[Guid("85F36950-D50C-4EB0-90BB-9FFDFE808323")]
public interface IGprBSGamaResultado
Methods
Actualiza(GprBEGamaResultado, String)
Actualiza a Gama de Resultados na base de dados
Declaration
void Actualiza(GprBEGamaResultado objBE, string strAvisos = "")
Parameters
ActualizaValorAtributo(String, String, String, String, String, Object)
Permite efectuar a actualização de um atributo de uma determinada Gama de Resultados
Declaration
void ActualizaValorAtributo(string Familia, string SubFamilia, string Operacao, string Factor, string Atributo, dynamic Valor)
Parameters
Type |
Name |
Description |
System.String |
Familia |
|
System.String |
SubFamilia |
|
System.String |
Operacao |
|
System.String |
Factor |
|
System.String |
Atributo |
|
System.Object |
Valor |
|
ActualizaValorAtributoEX(String, String, String, String, String, String, Object)
Permite efectuar a actualização de um atributo de uma determinada Gama de Resultados
Declaration
void ActualizaValorAtributoEX(string Familia, string SubFamilia, string Operacao, string Artigo, string MascaraArtigo, string Atributo, dynamic Valor)
Parameters
Type |
Name |
Description |
System.String |
Familia |
|
System.String |
SubFamilia |
|
System.String |
Operacao |
|
System.String |
Artigo |
|
System.String |
MascaraArtigo |
|
System.String |
Atributo |
|
System.Object |
Valor |
|
ActualizaValorAtributoID(Int32, String, Object)
Permite efectuar a actualização de um atributo de uma determinada Gama de Resultados
Declaration
void ActualizaValorAtributoID(int IDGama, string Atributo, dynamic Valor)
Parameters
Type |
Name |
Description |
System.Int32 |
IDGama |
|
System.String |
Atributo |
|
System.Object |
Valor |
|
ActualizaValorAtributos(String, String, String, String, StdBECampos)
Permite efectuar a actualização de um conjunto de atributos de uma determinada Gama de Resultados
Declaration
void ActualizaValorAtributos(string Familia, string SubFamilia, string Operacao, string Factor, StdBECampos Atributos)
Parameters
Type |
Name |
Description |
System.String |
Familia |
|
System.String |
SubFamilia |
|
System.String |
Operacao |
|
System.String |
Factor |
|
StdBECampos |
Atributos |
|
ActualizaValorAtributosEX(String, String, String, String, String, StdBECampos)
Permite efectuar a actualização de um conjunto de atributos de uma determinada Gama de Resultados
Declaration
void ActualizaValorAtributosEX(string Familia, string SubFamilia, string Operacao, string Artigo, string MascaraArtigo, StdBECampos Atributos)
Parameters
Type |
Name |
Description |
System.String |
Familia |
|
System.String |
SubFamilia |
|
System.String |
Operacao |
|
System.String |
Artigo |
|
System.String |
MascaraArtigo |
|
StdBECampos |
Atributos |
|
ActualizaValorAtributosID(Int32, StdBECampos)
Permite efectuar a actualização de um conjunto de atributos de uma determinada Gama de Resultados
Declaration
void ActualizaValorAtributosID(int IDGama, StdBECampos Atributos)
Parameters
Type |
Name |
Description |
System.Int32 |
IDGama |
|
StdBECampos |
Atributos |
|
CarregaSubFamiliaDescricao(String, String)
Lista a Descrição da Sub-Família da Gama de Resultados
Declaration
StdBELista CarregaSubFamiliaDescricao(string Familia, string SubFamilia)
Parameters
Type |
Name |
Description |
System.String |
Familia |
|
System.String |
SubFamilia |
|
Returns
DaDefCamposUtil()
Devolve as definições dos campos do utilizador da Gama de Resultados
Declaration
StdBEDefCamposUtil DaDefCamposUtil()
Returns
DaDefCamposUtilLinhas()
Devolve as definições dos campos do utilizador das Linhas da Gama de Resultados
Declaration
StdBEDefCamposUtil DaDefCamposUtilLinhas()
Returns
DaValorAtributo(String, String, String, String, String)
Devolve o valor de um determinado atributo da Gama de Resultados
Declaration
dynamic DaValorAtributo(string Familia, string SubFamilia, string Operacao, string Factor, string Atributo)
Parameters
Type |
Name |
Description |
System.String |
Familia |
|
System.String |
SubFamilia |
|
System.String |
Operacao |
|
System.String |
Factor |
|
System.String |
Atributo |
|
Returns
Type |
Description |
System.Object |
|
DaValorAtributoEX(String, String, String, String, String, String)
Devolve o valor de um determinado atributo da Gama de Resultados
Declaration
dynamic DaValorAtributoEX(string Familia, string SubFamilia, string Operacao, string Artigo, string MascaraArtigo, string Atributo)
Parameters
Type |
Name |
Description |
System.String |
Familia |
|
System.String |
SubFamilia |
|
System.String |
Operacao |
|
System.String |
Artigo |
|
System.String |
MascaraArtigo |
|
System.String |
Atributo |
|
Returns
Type |
Description |
System.Object |
|
DaValorAtributoID(Int32, String)
Devolve o valor de um determinado atributo da Gama de Resultados
Declaration
dynamic DaValorAtributoID(int IDGama, string Atributo)
Parameters
Type |
Name |
Description |
System.Int32 |
IDGama |
|
System.String |
Atributo |
|
Returns
Type |
Description |
System.Object |
|
DaValorAtributos(String, String, String, String, Object[])
Devolve os valores de um conjunto de atributos da Gama de Resultados
Declaration
StdBECampos DaValorAtributos(string Familia, string SubFamilia, string Operacao, string Factor, params dynamic[] Atributos)
Parameters
Type |
Name |
Description |
System.String |
Familia |
|
System.String |
SubFamilia |
|
System.String |
Operacao |
|
System.String |
Factor |
|
System.Object[] |
Atributos |
|
Returns
DaValorAtributosEX(String, String, String, String, String, Object[])
Devolve os valores de um conjunto de atributos da Gama de Resultados
Declaration
StdBECampos DaValorAtributosEX(string Familia, string SubFamilia, string Operacao, string Artigo, string MascaraArtigo, params dynamic[] Atributos)
Parameters
Type |
Name |
Description |
System.String |
Familia |
|
System.String |
SubFamilia |
|
System.String |
Operacao |
|
System.String |
Artigo |
|
System.String |
MascaraArtigo |
|
System.Object[] |
Atributos |
|
Returns
DaValorAtributosID(Int32, Object[])
Devolve os valores de um conjunto de atributos da Gama de Resultados
Declaration
StdBECampos DaValorAtributosID(int IDGama, params dynamic[] Atributos)
Parameters
Type |
Name |
Description |
System.Int32 |
IDGama |
|
System.Object[] |
Atributos |
|
Returns
Edita(String, String, String, String)
Edita a informação associado a uma Gama de Resultados
Declaration
GprBEGamaResultado Edita(string Familia, string SubFamilia, string Operacao, string Artigo)
Parameters
Type |
Name |
Description |
System.String |
Familia |
|
System.String |
SubFamilia |
|
System.String |
Operacao |
|
System.String |
Artigo |
|
Returns
EditaEX(String, String, String, String, String)
Edita a informação associado a uma Gama de Resultados
Declaration
GprBEGamaResultado EditaEX(string Familia, string SubFamilia, string Operacao, string Artigo, string Mascara)
Parameters
Type |
Name |
Description |
System.String |
Familia |
|
System.String |
SubFamilia |
|
System.String |
Operacao |
|
System.String |
Artigo |
|
System.String |
Mascara |
|
Returns
EditaID(Int32)
Edita a informação associado a uma Gama de Resultados
Declaration
GprBEGamaResultado EditaID(int IDGama)
Parameters
Type |
Name |
Description |
System.Int32 |
IDGama |
|
Returns
Existe(String, String, String, String)
Verifica se a Gama de Resultados existe na base de dados
Declaration
bool Existe(string Familia, string SubFamilia, string Operacao, string Factor)
Parameters
Type |
Name |
Description |
System.String |
Familia |
|
System.String |
SubFamilia |
|
System.String |
Operacao |
|
System.String |
Factor |
|
Returns
Type |
Description |
System.Boolean |
|
ExisteEX(String, String, String, String, String)
Verifica se a Gama de Resultados existe na base de dados
Declaration
bool ExisteEX(string Familia, string SubFamilia, string Operacao, string Artigo, string MascaraArtigo)
Parameters
Type |
Name |
Description |
System.String |
Familia |
|
System.String |
SubFamilia |
|
System.String |
Operacao |
|
System.String |
Artigo |
|
System.String |
MascaraArtigo |
|
Returns
Type |
Description |
System.Boolean |
|
ExisteID(Int32)
Verifica se a Gama de Resultados existe na base de dados
Declaration
bool ExisteID(int IDGama)
Parameters
Type |
Name |
Description |
System.Int32 |
IDGama |
|
Returns
Type |
Description |
System.Boolean |
|
ListaFamilias(Int32, String)
Lista as Família da Gama de Resultados
Declaration
StdBELista ListaFamilias(int Tipo, string Familia = "")
Parameters
Type |
Name |
Description |
System.Int32 |
Tipo |
|
System.String |
Familia |
|
Returns
ListaGamaFamilia(Int32, String)
Lista a Família da Gama de Resultados
Declaration
StdBELista ListaGamaFamilia(int IDOrdemFabricoOperacao, string SubFamilia = "")
Parameters
Type |
Name |
Description |
System.Int32 |
IDOrdemFabricoOperacao |
|
System.String |
SubFamilia |
|
Returns
ListaGamaResultado(String, String, String, String)
Lista Gamas de Resultadsos
Declaration
StdBELista ListaGamaResultado(string Familia, string SubFamilia, string Operacao, string Factor)
Parameters
Type |
Name |
Description |
System.String |
Familia |
|
System.String |
SubFamilia |
|
System.String |
Operacao |
|
System.String |
Factor |
|
Returns
ListaResultados(DateTime, DateTime, String, String, String)
Declaration
StdBELista ListaResultados(DateTime DataInicio, DateTime DataFim, string Estado, string Impacto, string sClausulaWhere)
Parameters
Type |
Name |
Description |
System.DateTime |
DataInicio |
|
System.DateTime |
DataFim |
|
System.String |
Estado |
|
System.String |
Impacto |
|
System.String |
sClausulaWhere |
|
Returns
Remove(String, String, String, String)
Remove toda a informação associada a uma Gama de Resultados
Declaration
void Remove(string Familia, string SubFamilia, string Operacao, string Factor)
Parameters
Type |
Name |
Description |
System.String |
Familia |
|
System.String |
SubFamilia |
|
System.String |
Operacao |
|
System.String |
Factor |
|
RemoveEX(String, String, String, String, String)
Remove toda a informação associada a uma Gama de Resultados
Declaration
void RemoveEX(string Familia, string SubFamilia, string Operacao, string Artigo, string MascaraArtigo)
Parameters
Type |
Name |
Description |
System.String |
Familia |
|
System.String |
SubFamilia |
|
System.String |
Operacao |
|
System.String |
Artigo |
|
System.String |
MascaraArtigo |
|
RemoveID(Int32)
Remove toda a informação associada a uma Gama de Resultados
Declaration
void RemoveID(int IDGama)
Parameters
Type |
Name |
Description |
System.Int32 |
IDGama |
|
ValidaActualizacao(GprBEGamaResultado, ref String)
Efectua as validações necessárias à actualização de uma Gama de Resultados
Declaration
bool ValidaActualizacao(GprBEGamaResultado objBE, ref string ErroValidacao)
Parameters
Returns
Type |
Description |
System.Boolean |
|
ValidaRemocao(String, String, String, String, ref String)
Efectua as validações necessárias à remoção da Gama de Resultados
Declaration
bool ValidaRemocao(string Familia, string SubFamilia, string Operacao, string Factor, ref string ErroValidacao)
Parameters
Type |
Name |
Description |
System.String |
Familia |
|
System.String |
SubFamilia |
|
System.String |
Operacao |
|
System.String |
Factor |
|
System.String |
ErroValidacao |
|
Returns
Type |
Description |
System.Boolean |
|
ValidaRemocaoEX(String, String, String, String, String, ref String)
Efectua as validações necessárias à remoção da Gama de Resultados
Declaration
bool ValidaRemocaoEX(string Familia, string SubFamilia, string Operacao, string Artigo, string MascaraArtigo, ref string ErroValidacao)
Parameters
Type |
Name |
Description |
System.String |
Familia |
|
System.String |
SubFamilia |
|
System.String |
Operacao |
|
System.String |
Artigo |
|
System.String |
MascaraArtigo |
|
System.String |
ErroValidacao |
|
Returns
Type |
Description |
System.Boolean |
|
ValidaRemocaoID(Int32, ref String)
Efectua as validações necessárias à remoção da Gama de Resultados
Declaration
bool ValidaRemocaoID(int IDGama, ref string ErroValidacao)
Parameters
Type |
Name |
Description |
System.Int32 |
IDGama |
|
System.String |
ErroValidacao |
|
Returns
Type |
Description |
System.Boolean |
|