PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IGprBSDiariosPendentes

    Esta classe deve ser usada para obter regras de negócio sobre os Diários de Trabalho Pendentes

    Namespace: IGprBS100
    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
    Type Name Description
    GprBEDiarioPendente objBE
    System.String strAvisos

    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
    Type Description
    StdBEDefCamposUtil

    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
    Type Description
    GprBEDiariosPendentes

    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
    Type Description
    StdBECampos

    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
    Type Description
    GprBEDiarioPendente

    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
    Type Description
    StdBELista

    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
    Type Description
    StdBELista

    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
    Type Description
    StdBELista

    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
    Type Description
    StdBELista

    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
    Type Name Description
    GprBEDiarioPendente objBE
    System.String ErroValidacao
    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