PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IGprBSOperacoesProducao

    Esta classe deve ser usada para obter regras de negócio sobre as Operações de Produção

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

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

    DaDefCamposUtilOPCentrosTrabalho()

    Devolve as definições dos campos do utilizador dos Centros de Trabalho

    Declaration
    StdBEDefCamposUtil DaDefCamposUtilOPCentrosTrabalho()
    Returns
    Type Description
    StdBEDefCamposUtil

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

    Edita(String)

    Edita a informação associado a uma Operação

    Declaration
    GprBEOperacaoProducao Edita(string Operacao)
    Parameters
    Type Name Description
    System.String Operacao
    Returns
    Type Description
    GprBEOperacaoProducao

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

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