Interface IGprBSDiariosPendentes
Esta classe deve ser usada para obter regras de negócio sobre os Diários de Trabalho Pendentes
Assembly: IGprBS100.dll
Syntax
[ComVisible(true)]
[Guid("9666415F-E071-4B58-A31C-A08B59B4AE5D")]
public interface IGprBSDiariosPendentes
Methods
Actualiza(GprBEDiarioPendente, String)
Actualiza o Diário de Trabalho Pendente na base de dados
Declaration
void Actualiza(GprBEDiarioPendente objBE, string strAvisos = "")
Parameters
ActualizaValorAtributo(Int32, String, Object)
Permite efectuar a actualização de um atributo de um determinado Diário de Trabalho Pendente
Declaration
void ActualizaValorAtributo(int IDDiarioTrabalhoPendente, string Atributo, dynamic Valor)
Parameters
Type |
Name |
Description |
System.Int32 |
IDDiarioTrabalhoPendente |
|
System.String |
Atributo |
|
System.Object |
Valor |
|
ActualizaValorAtributos(Int32, StdBECampos)
Permite efectuar a actualização de um conjunto de atributos de um determinado Diário de Trabalho Pendente
Declaration
void ActualizaValorAtributos(int IDDiarioTrabalhoPendente, StdBECampos Atributos)
Parameters
Type |
Name |
Description |
System.Int32 |
IDDiarioTrabalhoPendente |
|
StdBECampos |
Atributos |
|
DaDefCamposUtil()
Devolve as definições dos campos do utilizador do Diário de Trabalho Pendente
Declaration
StdBEDefCamposUtil DaDefCamposUtil()
Returns
DaDiariosPendentesOperacao(Int32)
Devolve uma colecção dos diarios de trabalho pendentes para uma operacao
Declaration
GprBEDiariosPendentes DaDiariosPendentesOperacao(int IDOrdemFabricoOperacao)
Parameters
Type |
Name |
Description |
System.Int32 |
IDOrdemFabricoOperacao |
|
Returns
DaValorAtributo(Int32, String)
Devolve o valor de um determinado atributo do Diário de Trabalho Pendente
Declaration
dynamic DaValorAtributo(int IDDiarioTrabalhoPendente, string Atributo)
Parameters
Type |
Name |
Description |
System.Int32 |
IDDiarioTrabalhoPendente |
|
System.String |
Atributo |
|
Returns
Type |
Description |
System.Object |
|
DaValorAtributos(Int32, Object[])
Devolve os valores de um conjunto de atributos do Diário de Trabalho Pendente
Declaration
StdBECampos DaValorAtributos(int IDDiarioTrabalhoPendente, params dynamic[] Atributos)
Parameters
Type |
Name |
Description |
System.Int32 |
IDDiarioTrabalhoPendente |
|
System.Object[] |
Atributos |
|
Returns
Edita(Int32)
Edita a informação associado a um Diário de Trabalho Pendente
Declaration
GprBEDiarioPendente Edita(int IDDiarioTrabalhoPendente)
Parameters
Type |
Name |
Description |
System.Int32 |
IDDiarioTrabalhoPendente |
|
Returns
Existe(Int32)
Verifica se o Diário de Trabalho Pendente existe na base de dados
Declaration
bool Existe(int IDDiarioTrabalhoPendente)
Parameters
Type |
Name |
Description |
System.Int32 |
IDDiarioTrabalhoPendente |
|
Returns
Type |
Description |
System.Boolean |
|
ExistemDiariosTrabalhoPendentes(Int32)
Valida se existem diarios pendentes para uma operacao
Declaration
bool ExistemDiariosTrabalhoPendentes(int IDOrdemFabricoOperacao)
Parameters
Type |
Name |
Description |
System.Int32 |
IDOrdemFabricoOperacao |
|
Returns
Type |
Description |
System.Boolean |
|
ListaDiariosPendentes(String)
Retorna a informação associado a um ou mais Diários de Pendentes
Declaration
StdBELista ListaDiariosPendentes(string sClausulaWhere)
Parameters
Type |
Name |
Description |
System.String |
sClausulaWhere |
|
Returns
ListaDiariosPendentesOF(Int32, Int32)
Retorna a informação associada a uma Ordem de Fabrico
Declaration
StdBELista ListaDiariosPendentesOF(int IDOrdemFabrico, int IDOrdemFabricoOperacao)
Parameters
Type |
Name |
Description |
System.Int32 |
IDOrdemFabrico |
|
System.Int32 |
IDOrdemFabricoOperacao |
|
Returns
ListaDiariosTrabalhoPendentes(Int32)
Lista os Diários de Trabalho Pendentes existentes para uma Ordem de Fabrico.
Declaration
StdBELista ListaDiariosTrabalhoPendentes(int IDOrdemFabrico)
Parameters
Type |
Name |
Description |
System.Int32 |
IDOrdemFabrico |
|
Returns
PreencheValoresDefeito(Int32)
Retorna a informação associado a um Diário de Pendente a Preencher por Defeito
Declaration
StdBELista PreencheValoresDefeito(int IDOrdemFabricoOperacao)
Parameters
Type |
Name |
Description |
System.Int32 |
IDOrdemFabricoOperacao |
|
Returns
Remove(Int32)
Remove toda a informação associada a um Diário de Trabalho Pendente
Declaration
void Remove(int IDDiarioTrabalhoPendente)
Parameters
Type |
Name |
Description |
System.Int32 |
IDDiarioTrabalhoPendente |
|
RemoveDiariosPendentesOperacao(Int32)
Remove todos os diarios pendentes de uma operacao
Declaration
void RemoveDiariosPendentesOperacao(int IDOrdemFabricoOperacao)
Parameters
Type |
Name |
Description |
System.Int32 |
IDOrdemFabricoOperacao |
|
ValidaActualizacao(GprBEDiarioPendente, ref String)
Efectua as validações necessárias à actualização de um Diário de Trabalho Pendente
Declaration
bool ValidaActualizacao(GprBEDiarioPendente objBE, ref string ErroValidacao)
Parameters
Returns
Type |
Description |
System.Boolean |
|
ValidaMultiplosDiariosTrabalho(Int32)
Valida se existe mais do que 1 diario de trabalho pendente (homem e máquina)
Declaration
bool ValidaMultiplosDiariosTrabalho(int IDOrdemFabricoOperacao)
Parameters
Type |
Name |
Description |
System.Int32 |
IDOrdemFabricoOperacao |
|
Returns
Type |
Description |
System.Boolean |
|
ValidaRemocao(Int32, ref String)
Efectua as validações necessárias à remoção do Diário de Trabalho Pendente
Declaration
bool ValidaRemocao(int IDDiarioTrabalhoPendente, ref string ErroValidacao)
Parameters
Type |
Name |
Description |
System.Int32 |
IDDiarioTrabalhoPendente |
|
System.String |
ErroValidacao |
|
Returns
Type |
Description |
System.Boolean |
|