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