PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IBasBSIdiomas

    Namespace: IBasBS100
    Assembly: IBasBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("F0E92EC0-413C-4155-8622-FEA093A8B3D0")]
    public interface IBasBSIdiomas

    Methods

    Actualiza(BasBEIdioma)

    Actualiza um determinado registo da tabela.

    Declaration
    void Actualiza(BasBEIdioma objBE)
    Parameters
    Type Name Description
    BasBEIdioma objBE

    ActualizaValorAtributo(String, String, Object)

    Actualiza o valor de um atributo de um registo da tabela - por ID.

    Declaration
    void ActualizaValorAtributo(string strIdioma, string strAtributo, dynamic varValor)
    Parameters
    Type Name Description
    System.String strIdioma
    System.String strAtributo
    System.Object varValor

    ActualizaValorAtributos(String, StdBECampos)

    Actualiza um conjunto de atributos de um registo da tabela - por ID.

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

    Compara(BasBEIdioma, BasBEIdioma)

    Compara dois objectos Idiomas.

    Devolve mdNaoAlterado/mdInserido/mdModificado/mdApagado conforme igual/novo/alterado/apagado.

    Admite-se que objBEorg é o valor original.

    O novo objecto BE é marcado com o resultado.

    Declaration
    BasBETiposGcp.enuModosAlteracaoObjectos Compara(BasBEIdioma objBE, BasBEIdioma objBEorg)
    Parameters
    Type Name Description
    BasBEIdioma objBE
    BasBEIdioma objBEorg
    Returns
    Type Description
    BasBETiposGcp.enuModosAlteracaoObjectos

    DaDefCamposUtil()

    Devolve as definições dos campos do utilizador.

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaValorAtributo(String, String)

    Dá o valor de um determinado atributo - por ID.

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

    DaValorAtributoLock(String, String)

    Dá o valor de um determinado atributo - por ID.

    Declaration
    dynamic DaValorAtributoLock(string strIdioma, string strAtributo)
    Parameters
    Type Name Description
    System.String strIdioma
    System.String strAtributo
    Returns
    Type Description
    System.Object

    DaValorAtributos(String, String[])

    Dá o valor de um conjunto de atributos - por ID.

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

    DaValorAtributosLock(String, String[])

    Dá o valor de um conjunto de atributos - por ID.

    Declaration
    StdBECampos DaValorAtributosLock(string strIdioma, params string[] Atributos)
    Parameters
    Type Name Description
    System.String strIdioma
    System.String[] Atributos
    Returns
    Type Description
    StdBECampos

    DaValorChave(BasBEIdioma)

    Dá o valor da chave na tabela para este registo

    Declaration
    string DaValorChave(BasBEIdioma objBE)
    Parameters
    Type Name Description
    BasBEIdioma objBE
    Returns
    Type Description
    System.String

    Edita(String)

    Dá um determinado registo da tabela - por ID.

    Declaration
    BasBEIdioma Edita(string strIdioma)
    Parameters
    Type Name Description
    System.String strIdioma
    Returns
    Type Description
    BasBEIdioma

    Existe(String)

    Verifica se existe o Idioma na base de dados.

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

    ExisteRegistosDependentes(String)

    Verifica se há objectos/tabelas dependentes (em Child Tables).

    Declaration
    bool ExisteRegistosDependentes(string strIdioma)
    Parameters
    Type Name Description
    System.String strIdioma
    Returns
    Type Description
    System.Boolean

    PreencheCamposDefeito(ref BasBEIdioma)

    Preenche os campos por defeito, no caso de ainda não estarem preenchidos.

    Declaration
    BasBEIdioma PreencheCamposDefeito(ref BasBEIdioma objBE)
    Parameters
    Type Name Description
    BasBEIdioma objBE
    Returns
    Type Description
    BasBEIdioma

    Remove(String)

    Remove um determinado registo da tabela - por ID.

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

    ValidaActualizacao(BasBEIdioma, ref String)

    Valida a actualização de um registo.

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

    ValidaRemocao(String, ref String)

    Valida a remoção de um registo.

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