PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IGprBSTiposAvarias

    Esta classe deve ser usada para obter regras de negócio sobre Tipo de Avaria

    Namespace: IGprBS100
    Assembly: IGprBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("FB1F7527-A28B-4B18-BB54-7FB60B1F27C0")]
    public interface IGprBSTiposAvarias

    Methods

    Actualiza(GprBETipoAvaria, String)

    Actualiza o Tipo de Avaria na base de dados

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

    ActualizaValorAtributo(String, String, Object)

    Permite efectuar a actualização de um atributo de um determinado Tipo de Avaria

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

    ActualizaValorAtributoID(Int32, String, Object)

    Permite efectuar a actualização de um atributo de um determinado Tipo de Avaria pelo identificador

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

    ActualizaValorAtributos(String, StdBECampos)

    Permite efectuar a actualização de um conjunto de atributos de um determinado Tipo de Avaria

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

    ActualizaValorAtributosID(Int32, StdBECampos)

    Permite efectuar a actualização de um conjunto de atributos de um determinado Tipo de Avaria pelo identificador

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

    DaDefCamposUtil()

    Devolve as definições dos campos do utilizador do Tipo de Avaria

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaValorAtributo(String, String)

    Devolve o valor de um determinado atributo do Tipo de Avaria

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

    DaValorAtributoID(Int32, String)

    Devolve o valor de um determinado atributo do Tipo de Avaria pelo identificador

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

    DaValorAtributos(String, Object[])

    Devolve os valores de um conjunto de atributos do Tipo de Avaria

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

    DaValorAtributosID(Int32, Object[])

    Devolve os valores de um conjunto de atributos do Tipo de Avaria pelo identificador

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

    Edita(String)

    Edita a informação associado a um Tipo de Avaria

    Declaration
    GprBETipoAvaria Edita(string TipoAvaria)
    Parameters
    Type Name Description
    System.String TipoAvaria
    Returns
    Type Description
    GprBETipoAvaria

    EditaID(Int32)

    Edita a informação associado a um Tipo de Avaria pelo identificador

    Declaration
    GprBETipoAvaria EditaID(int IDTipoAvaria)
    Parameters
    Type Name Description
    System.Int32 IDTipoAvaria
    Returns
    Type Description
    GprBETipoAvaria

    Existe(String)

    Verifica se o Tipo de Avaria existe na base de dados

    Declaration
    bool Existe(string TipoAvaria)
    Parameters
    Type Name Description
    System.String TipoAvaria
    Returns
    Type Description
    System.Boolean

    ExisteID(Int32)

    Verifica pelo identificador se o Tipo de Avaria existe na base de dados

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

    Remove(String)

    Remove toda a informação associada a um Tipo de Avaria

    Declaration
    void Remove(string TipoAvaria)
    Parameters
    Type Name Description
    System.String TipoAvaria

    RemoveID(Int32)

    Remove toda a informação associada a um Tipo de Avaria pelo identificador

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

    ValidaActualizacao(GprBETipoAvaria, ref String)

    Efectua as validações necessárias à actualização de um Tipo de Avaria

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

    ValidaRemocao(String, ref String)

    Efectua as validações necessárias à remoção do Tipo de Avaria

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

    ValidaRemocaoID(Int32, ref String)

    Efectua as validações necessárias à remoção do Tipo de Avaria pelo identificador

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