PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IGprBSAlternativa

    Esta classe deve ser usada para obter regras de negócio sobre as Alternativas

    Namespace: IGprBS100
    Assembly: IGprBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("C1437844-181D-4A62-8B15-057F71131576")]
    public interface IGprBSAlternativa

    Methods

    Actualiza(GprBEAlternativa, String)

    Actualiza a Alternativa na base de dados

    Declaration
    void Actualiza(GprBEAlternativa objBE, string strAvisos = "")
    Parameters
    Type Name Description
    GprBEAlternativa objBE
    System.String strAvisos

    ActualizaValorAtributo(String, String, String, Object)

    Permite efectuar a actualização de um atributo de uma determinada Alternativa.

    Declaration
    void ActualizaValorAtributo(string Alternativa, string Artigo, string Atributo, dynamic Valor)
    Parameters
    Type Name Description
    System.String Alternativa
    System.String Artigo
    System.String Atributo
    System.Object Valor

    ActualizaValorAtributos(String, String, StdBECampos)

    Permite efectuar a actualização de um conjunto de atributos de uma determinada Alternativa

    Declaration
    void ActualizaValorAtributos(string Alternativa, string Artigo, StdBECampos Atributos)
    Parameters
    Type Name Description
    System.String Alternativa
    System.String Artigo
    StdBECampos Atributos

    DaAlternativaPrincipal(String)

    Retorna a informação associada a um Artigo

    Declaration
    string DaAlternativaPrincipal(string Artigo)
    Parameters
    Type Name Description
    System.String Artigo
    Returns
    Type Description
    System.String

    DaDefCamposUtil()

    Devolve as definições dos campos do utilizador da Alternativa.

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaValorAtributo(String, String, String)

    Devolve o valor de um determinado atributo da Alternativa.

    Declaration
    dynamic DaValorAtributo(string Alternativa, string Artigo, string Atributo)
    Parameters
    Type Name Description
    System.String Alternativa
    System.String Artigo
    System.String Atributo
    Returns
    Type Description
    System.Object

    DaValorAtributos(String, String, Object[])

    Devolve os valores de um conjunto de atributos da Alternativa.

    Declaration
    StdBECampos DaValorAtributos(string Alternativa, string Artigo, params dynamic[] Atributos)
    Parameters
    Type Name Description
    System.String Alternativa
    System.String Artigo
    System.Object[] Atributos
    Returns
    Type Description
    StdBECampos

    Edita(String, String)

    Edita a informação associado a uma Alternativa

    Declaration
    GprBEAlternativa Edita(string Alternativa, string Artigo)
    Parameters
    Type Name Description
    System.String Alternativa
    System.String Artigo
    Returns
    Type Description
    GprBEAlternativa

    Existe(String, String)

    Verifica se a Alternativa existe na base de dados

    Declaration
    bool Existe(string Alternativa, string Artigo)
    Parameters
    Type Name Description
    System.String Alternativa
    System.String Artigo
    Returns
    Type Description
    System.Boolean

    ListaAlternativas(String)

    Retorna a informação associada a um Artigo

    Declaration
    StdBELista ListaAlternativas(string Artigo)
    Parameters
    Type Name Description
    System.String Artigo
    Returns
    Type Description
    StdBELista

    ListaAlternativasOF(String, Boolean)

    Retorna a informação associada a um Artigo para uma Ordem de Fabrico

    Declaration
    StdBELista ListaAlternativasOF(string Artigo, bool Desactivada)
    Parameters
    Type Name Description
    System.String Artigo
    System.Boolean Desactivada
    Returns
    Type Description
    StdBELista

    Remove(String, String)

    Remove toda a informação associada a uma Alternativa.

    Declaration
    void Remove(string Alternativa, string Artigo)
    Parameters
    Type Name Description
    System.String Alternativa
    System.String Artigo

    ValidaActualizacao(GprBEAlternativa, ref String)

    Efectua as validações necessárias à actualização de uma Alternativa

    Declaration
    bool ValidaActualizacao(GprBEAlternativa objBE, ref string ErroValidacao)
    Parameters
    Type Name Description
    GprBEAlternativa objBE
    System.String ErroValidacao
    Returns
    Type Description
    System.Boolean

    ValidaRemocao(String, String, ref String)

    Efectua as validações necessárias à remoção da Alternativa

    Declaration
    bool ValidaRemocao(string Alternativa, string Artigo, ref string ErroValidacao)
    Parameters
    Type Name Description
    System.String Alternativa
    System.String Artigo
    System.String ErroValidacao
    Returns
    Type Description
    System.Boolean