PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IGprBSGamaResultado

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

    Namespace: IGprBS100
    Assembly: IGprBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("85F36950-D50C-4EB0-90BB-9FFDFE808323")]
    public interface IGprBSGamaResultado

    Methods

    Actualiza(GprBEGamaResultado, String)

    Actualiza a Gama de Resultados na base de dados

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

    ActualizaValorAtributo(String, String, String, String, String, Object)

    Permite efectuar a actualização de um atributo de uma determinada Gama de Resultados

    Declaration
    void ActualizaValorAtributo(string Familia, string SubFamilia, string Operacao, string Factor, string Atributo, dynamic Valor)
    Parameters
    Type Name Description
    System.String Familia
    System.String SubFamilia
    System.String Operacao
    System.String Factor
    System.String Atributo
    System.Object Valor

    ActualizaValorAtributoEX(String, String, String, String, String, String, Object)

    Permite efectuar a actualização de um atributo de uma determinada Gama de Resultados

    Declaration
    void ActualizaValorAtributoEX(string Familia, string SubFamilia, string Operacao, string Artigo, string MascaraArtigo, string Atributo, dynamic Valor)
    Parameters
    Type Name Description
    System.String Familia
    System.String SubFamilia
    System.String Operacao
    System.String Artigo
    System.String MascaraArtigo
    System.String Atributo
    System.Object Valor

    ActualizaValorAtributoID(Int32, String, Object)

    Permite efectuar a actualização de um atributo de uma determinada Gama de Resultados

    Declaration
    void ActualizaValorAtributoID(int IDGama, string Atributo, dynamic Valor)
    Parameters
    Type Name Description
    System.Int32 IDGama
    System.String Atributo
    System.Object Valor

    ActualizaValorAtributos(String, String, String, String, StdBECampos)

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

    Declaration
    void ActualizaValorAtributos(string Familia, string SubFamilia, string Operacao, string Factor, StdBECampos Atributos)
    Parameters
    Type Name Description
    System.String Familia
    System.String SubFamilia
    System.String Operacao
    System.String Factor
    StdBECampos Atributos

    ActualizaValorAtributosEX(String, String, String, String, String, StdBECampos)

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

    Declaration
    void ActualizaValorAtributosEX(string Familia, string SubFamilia, string Operacao, string Artigo, string MascaraArtigo, StdBECampos Atributos)
    Parameters
    Type Name Description
    System.String Familia
    System.String SubFamilia
    System.String Operacao
    System.String Artigo
    System.String MascaraArtigo
    StdBECampos Atributos

    ActualizaValorAtributosID(Int32, StdBECampos)

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

    Declaration
    void ActualizaValorAtributosID(int IDGama, StdBECampos Atributos)
    Parameters
    Type Name Description
    System.Int32 IDGama
    StdBECampos Atributos

    CarregaSubFamiliaDescricao(String, String)

    Lista a Descrição da Sub-Família da Gama de Resultados

    Declaration
    StdBELista CarregaSubFamiliaDescricao(string Familia, string SubFamilia)
    Parameters
    Type Name Description
    System.String Familia
    System.String SubFamilia
    Returns
    Type Description
    StdBELista

    DaDefCamposUtil()

    Devolve as definições dos campos do utilizador da Gama de Resultados

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaDefCamposUtilLinhas()

    Devolve as definições dos campos do utilizador das Linhas da Gama de Resultados

    Declaration
    StdBEDefCamposUtil DaDefCamposUtilLinhas()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaValorAtributo(String, String, String, String, String)

    Devolve o valor de um determinado atributo da Gama de Resultados

    Declaration
    dynamic DaValorAtributo(string Familia, string SubFamilia, string Operacao, string Factor, string Atributo)
    Parameters
    Type Name Description
    System.String Familia
    System.String SubFamilia
    System.String Operacao
    System.String Factor
    System.String Atributo
    Returns
    Type Description
    System.Object

    DaValorAtributoEX(String, String, String, String, String, String)

    Devolve o valor de um determinado atributo da Gama de Resultados

    Declaration
    dynamic DaValorAtributoEX(string Familia, string SubFamilia, string Operacao, string Artigo, string MascaraArtigo, string Atributo)
    Parameters
    Type Name Description
    System.String Familia
    System.String SubFamilia
    System.String Operacao
    System.String Artigo
    System.String MascaraArtigo
    System.String Atributo
    Returns
    Type Description
    System.Object

    DaValorAtributoID(Int32, String)

    Devolve o valor de um determinado atributo da Gama de Resultados

    Declaration
    dynamic DaValorAtributoID(int IDGama, string Atributo)
    Parameters
    Type Name Description
    System.Int32 IDGama
    System.String Atributo
    Returns
    Type Description
    System.Object

    DaValorAtributos(String, String, String, String, Object[])

    Devolve os valores de um conjunto de atributos da Gama de Resultados

    Declaration
    StdBECampos DaValorAtributos(string Familia, string SubFamilia, string Operacao, string Factor, params dynamic[] Atributos)
    Parameters
    Type Name Description
    System.String Familia
    System.String SubFamilia
    System.String Operacao
    System.String Factor
    System.Object[] Atributos
    Returns
    Type Description
    StdBECampos

    DaValorAtributosEX(String, String, String, String, String, Object[])

    Devolve os valores de um conjunto de atributos da Gama de Resultados

    Declaration
    StdBECampos DaValorAtributosEX(string Familia, string SubFamilia, string Operacao, string Artigo, string MascaraArtigo, params dynamic[] Atributos)
    Parameters
    Type Name Description
    System.String Familia
    System.String SubFamilia
    System.String Operacao
    System.String Artigo
    System.String MascaraArtigo
    System.Object[] Atributos
    Returns
    Type Description
    StdBECampos

    DaValorAtributosID(Int32, Object[])

    Devolve os valores de um conjunto de atributos da Gama de Resultados

    Declaration
    StdBECampos DaValorAtributosID(int IDGama, params dynamic[] Atributos)
    Parameters
    Type Name Description
    System.Int32 IDGama
    System.Object[] Atributos
    Returns
    Type Description
    StdBECampos

    Edita(String, String, String, String)

    Edita a informação associado a uma Gama de Resultados

    Declaration
    GprBEGamaResultado Edita(string Familia, string SubFamilia, string Operacao, string Artigo)
    Parameters
    Type Name Description
    System.String Familia
    System.String SubFamilia
    System.String Operacao
    System.String Artigo
    Returns
    Type Description
    GprBEGamaResultado

    EditaEX(String, String, String, String, String)

    Edita a informação associado a uma Gama de Resultados

    Declaration
    GprBEGamaResultado EditaEX(string Familia, string SubFamilia, string Operacao, string Artigo, string Mascara)
    Parameters
    Type Name Description
    System.String Familia
    System.String SubFamilia
    System.String Operacao
    System.String Artigo
    System.String Mascara
    Returns
    Type Description
    GprBEGamaResultado

    EditaID(Int32)

    Edita a informação associado a uma Gama de Resultados

    Declaration
    GprBEGamaResultado EditaID(int IDGama)
    Parameters
    Type Name Description
    System.Int32 IDGama
    Returns
    Type Description
    GprBEGamaResultado

    Existe(String, String, String, String)

    Verifica se a Gama de Resultados existe na base de dados

    Declaration
    bool Existe(string Familia, string SubFamilia, string Operacao, string Factor)
    Parameters
    Type Name Description
    System.String Familia
    System.String SubFamilia
    System.String Operacao
    System.String Factor
    Returns
    Type Description
    System.Boolean

    ExisteEX(String, String, String, String, String)

    Verifica se a Gama de Resultados existe na base de dados

    Declaration
    bool ExisteEX(string Familia, string SubFamilia, string Operacao, string Artigo, string MascaraArtigo)
    Parameters
    Type Name Description
    System.String Familia
    System.String SubFamilia
    System.String Operacao
    System.String Artigo
    System.String MascaraArtigo
    Returns
    Type Description
    System.Boolean

    ExisteID(Int32)

    Verifica se a Gama de Resultados existe na base de dados

    Declaration
    bool ExisteID(int IDGama)
    Parameters
    Type Name Description
    System.Int32 IDGama
    Returns
    Type Description
    System.Boolean

    ListaFamilias(Int32, String)

    Lista as Família da Gama de Resultados

    Declaration
    StdBELista ListaFamilias(int Tipo, string Familia = "")
    Parameters
    Type Name Description
    System.Int32 Tipo
    System.String Familia
    Returns
    Type Description
    StdBELista

    ListaGamaFamilia(Int32, String)

    Lista a Família da Gama de Resultados

    Declaration
    StdBELista ListaGamaFamilia(int IDOrdemFabricoOperacao, string SubFamilia = "")
    Parameters
    Type Name Description
    System.Int32 IDOrdemFabricoOperacao
    System.String SubFamilia
    Returns
    Type Description
    StdBELista

    ListaGamaResultado(String, String, String, String)

    Lista Gamas de Resultadsos

    Declaration
    StdBELista ListaGamaResultado(string Familia, string SubFamilia, string Operacao, string Factor)
    Parameters
    Type Name Description
    System.String Familia
    System.String SubFamilia
    System.String Operacao
    System.String Factor
    Returns
    Type Description
    StdBELista

    ListaResultados(DateTime, DateTime, String, String, String)

    Lista a os Resultados

    Declaration
    StdBELista ListaResultados(DateTime DataInicio, DateTime DataFim, string Estado, string Impacto, string sClausulaWhere)
    Parameters
    Type Name Description
    System.DateTime DataInicio
    System.DateTime DataFim
    System.String Estado
    System.String Impacto
    System.String sClausulaWhere
    Returns
    Type Description
    StdBELista

    Remove(String, String, String, String)

    Remove toda a informação associada a uma Gama de Resultados

    Declaration
    void Remove(string Familia, string SubFamilia, string Operacao, string Factor)
    Parameters
    Type Name Description
    System.String Familia
    System.String SubFamilia
    System.String Operacao
    System.String Factor

    RemoveEX(String, String, String, String, String)

    Remove toda a informação associada a uma Gama de Resultados

    Declaration
    void RemoveEX(string Familia, string SubFamilia, string Operacao, string Artigo, string MascaraArtigo)
    Parameters
    Type Name Description
    System.String Familia
    System.String SubFamilia
    System.String Operacao
    System.String Artigo
    System.String MascaraArtigo

    RemoveID(Int32)

    Remove toda a informação associada a uma Gama de Resultados

    Declaration
    void RemoveID(int IDGama)
    Parameters
    Type Name Description
    System.Int32 IDGama

    ValidaActualizacao(GprBEGamaResultado, ref String)

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

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

    ValidaRemocao(String, String, String, String, ref String)

    Efectua as validações necessárias à remoção da Gama de Resultados

    Declaration
    bool ValidaRemocao(string Familia, string SubFamilia, string Operacao, string Factor, ref string ErroValidacao)
    Parameters
    Type Name Description
    System.String Familia
    System.String SubFamilia
    System.String Operacao
    System.String Factor
    System.String ErroValidacao
    Returns
    Type Description
    System.Boolean

    ValidaRemocaoEX(String, String, String, String, String, ref String)

    Efectua as validações necessárias à remoção da Gama de Resultados

    Declaration
    bool ValidaRemocaoEX(string Familia, string SubFamilia, string Operacao, string Artigo, string MascaraArtigo, ref string ErroValidacao)
    Parameters
    Type Name Description
    System.String Familia
    System.String SubFamilia
    System.String Operacao
    System.String Artigo
    System.String MascaraArtigo
    System.String ErroValidacao
    Returns
    Type Description
    System.Boolean

    ValidaRemocaoID(Int32, ref String)

    Efectua as validações necessárias à remoção da Gama de Resultados

    Declaration
    bool ValidaRemocaoID(int IDGama, ref string ErroValidacao)
    Parameters
    Type Name Description
    System.Int32 IDGama
    System.String ErroValidacao
    Returns
    Type Description
    System.Boolean