PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IGprBSArtigoOperacoes

    Esta classe deve ser usada para obter regras de negócio sobre as operações das fichas técnicas

    Namespace: IGprBS100
    Assembly: IGprBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("2B3F719F-8FC0-4F59-BED6-D190BC9815CF")]
    public interface IGprBSArtigoOperacoes

    Methods

    Actualiza(GprBEArtigoOperacao, String)

    Actualiza o Artigo/Operacão na base de dados

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

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

    Permite efectuar a actualização de um atributo de um determinado Artigo/Operacão

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

    ActualizaValorAtributoID(Int32, String, Object)

    Permite efectuar a actualização de um atributo de um determinado Artigo/Operacão pelo identificador

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

    ActualizaValorAtributos(String, Int32, String, StdBECampos)

    Permite efectuar a actualização de um conjunto de atributos de um determinado Artigo/Operacão

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

    ActualizaValorAtributosID(Int32, StdBECampos)

    Permite efectuar a actualização de um conjunto de atributos de um determinado Artigo/Operacão pelo identificador

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

    DaDefCamposUtil()

    Devolve as definições dos campos do utilizador do Artigo/Operacão

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaDefCamposUtilCentrosTrabalho()

    Devolve as definições dos campos do utilizador de CentrosTrabalho associados ao Artigo/Operacão

    Declaration
    StdBEDefCamposUtil DaDefCamposUtilCentrosTrabalho()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaDefCamposUtilComponentes()

    Devolve as definições dos campos do utilizador de Componentes associados ao Artigo/Operacão

    Declaration
    StdBEDefCamposUtil DaDefCamposUtilComponentes()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaDefCamposUtilFerramentasMoldes()

    Devolve as definições dos campos do utilizador de Ferramentas/Moldes associados ao Artigo/Operacão

    Declaration
    StdBEDefCamposUtil DaDefCamposUtilFerramentasMoldes()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaValorAtributo(String, Int32, String, String)

    Devolve o valor de um determinado atributo do Artigo/Operacão

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

    DaValorAtributoID(Int32, String)

    Devolve o valor de um determinado atributo do Artigo/Operacão pelo identificador

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

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

    Devolve os valores de um conjunto de atributos do Artigo/Operacão

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

    DaValorAtributosID(Int32, Object[])

    Devolve os valores de um conjunto de atributos do Artigo/Operacão pelo identificador

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

    Edita(String, Int32, String)

    Edita a informação associado a um Artigo/Operacão

    Declaration
    GprBEArtigoOperacao Edita(string Artigo, int Operacao, string Alternativa)
    Parameters
    Type Name Description
    System.String Artigo
    System.Int32 Operacao
    System.String Alternativa
    Returns
    Type Description
    GprBEArtigoOperacao

    EditaID(Int32)

    Edita a informação associado a um Artigo/Operacão pelo identificador

    Declaration
    GprBEArtigoOperacao EditaID(int IDOperacao)
    Parameters
    Type Name Description
    System.Int32 IDOperacao
    Returns
    Type Description
    GprBEArtigoOperacao

    Existe(String, Int32, String)

    Verifica se o Artigo/Operacão existe na base de dados

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

    ExisteID(Int32)

    Verifica pelo identificador se o Artigo/Operacão existe na base de dados

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

    ListaArtigoComponente(String, String)

    Permite retornar uma lista com o artigo e componente

    Declaration
    StdBELista ListaArtigoComponente(string Artigo, string Componente)
    Parameters
    Type Name Description
    System.String Artigo
    System.String Componente
    Returns
    Type Description
    StdBELista

    ListaArtigoFerramentaMolde(String, String)

    Permite retornar uma lista com o artigo e Ferramentas/Moldes

    Declaration
    StdBELista ListaArtigoFerramentaMolde(string Artigo, string FerramentaMolde)
    Parameters
    Type Name Description
    System.String Artigo
    System.String FerramentaMolde
    Returns
    Type Description
    StdBELista

    ListaArtigoOperacoes(String)

    Permite retornar um objecto com a colecção das operações associadas a um artigo

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

    ListaComponente(String, String)

    Permite retornar uma lista com o componente associado a um artigo

    Declaration
    StdBELista ListaComponente(string Artigo, string Componente)
    Parameters
    Type Name Description
    System.String Artigo
    System.String Componente
    Returns
    Type Description
    StdBELista

    ListaFerramentaMolde(String, String)

    Permite retornar uma lista com as Ferramentas/Moldes associado a um artigo

    Declaration
    StdBELista ListaFerramentaMolde(string Artigo, string FerramentaMolde)
    Parameters
    Type Name Description
    System.String Artigo
    System.String FerramentaMolde
    Returns
    Type Description
    StdBELista

    Remove(String, Int32, String)

    Remove toda a informação associada a um Artigo/Operacão

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

    RemoveID(Int32)

    Remove toda a informação associada a um Artigo/Operacão pelo identificador

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

    ValidaActualizacao(GprBEArtigoOperacao, ref String)

    Efectua as validações necessárias à actualização de um Artigo/Operacão

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

    ValidaRemocao(String, Int32, String, ref String)

    Efectua as validações necessárias à remoção do Artigo/Operacão

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

    ValidaRemocaoID(Int32, ref String)

    Efectua as validações necessárias à remoção do Artigo/Operacão pelo identificador

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