PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface ICblBSTiposRendimento

    Namespace: ICblBS100
    Assembly: ICblBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("61BFDD94-750A-4AAC-A8BC-631428867AF1")]
    public interface ICblBSTiposRendimento

    Methods

    Actualiza(CblBETipoRendimento, String)

    Actualiza a informação do Tipo de Rendimento.

    Declaration
    void Actualiza(CblBETipoRendimento ObjTipoRendimento, string strAvisos = "")
    Parameters
    Type Name Description
    CblBETipoRendimento ObjTipoRendimento

    Objecto que identifica o TipoRendimento a actualizar.

    System.String strAvisos

    Descrição dos avisos que possam surgir durante a actualização de um TipoRendimento.

    ActualizaValorAtributo(String, String, Object)

    Actualiza o valor de um atributo do Tipo de Rendimento.

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

    Código do Tipo de Rendimento.

    System.String Atributo

    Descrição do campo a actualizar.

    System.Object Valor

    Valor do campo para actualizar o atributo.

    ActualizaValorAtributos(String, StdBECampos)

    Actualiza o valor de um conjunto de atributos do Tipo de Rendimento.

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

    Código do Tipo de Rendimento.

    StdBECampos Atributos

    Campos a actualizar.

    DaCamposUtil()

    Devolve os campos do utilizador.

    Declaration
    StdBECampos DaCamposUtil()
    Returns
    Type Description
    StdBECampos

    DaDefCamposUtil()

    Devolve as definições dos campos do utilizador.

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaValorAtributo(String, String)

    Devolve o valor do atributo passado como parâmetro.

    Declaration
    dynamic DaValorAtributo(string TipoRendimento, string Atributo)
    Parameters
    Type Name Description
    System.String TipoRendimento

    Código do Tipo de Rendimento.

    System.String Atributo

    Descrição do campo a devolver pela função.

    Returns
    Type Description
    System.Object

    DaValorAtributoLock(String, String)

    Devolve o valor do atributo passado como parâmetro, respeitando os locks da base de dados.

    Declaration
    dynamic DaValorAtributoLock(string TipoRendimento, string Atributo)
    Parameters
    Type Name Description
    System.String TipoRendimento

    Código do Tipo de Rendimento.

    System.String Atributo

    Descrição do campo a devolver pela função.

    Returns
    Type Description
    System.Object

    DaValorAtributos(String, Object[])

    Devolve o valor de um conjunto de atributos do Tipo de Rendimento.

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

    Código do Tipo de Rendimento.

    System.Object[] Atributos

    Descrições dos campos a devolver pela função.

    Returns
    Type Description
    StdBECampos

    DaValorAtributosLock(String, Object[])

    Devolve o valor de um conjunto de atributos do Tipo de Rendimento, respeitando os locks da base de dados.

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

    Código do Tipo de Rendimento.

    System.Object[] Atributos

    Descrições dos campos a devolver pela função.

    Returns
    Type Description
    StdBECampos

    Edita(String)

    Edita a relação entidade/entidade associada.

    Declaration
    CblBETipoRendimento Edita(string TipoRendimento)
    Parameters
    Type Name Description
    System.String TipoRendimento

    Código do Tipo de Rendimento.

    Returns
    Type Description
    CblBETipoRendimento

    Existe(String)

    Verifica se a relação entidade/entidade associada existe na base de dados.

    Declaration
    bool Existe(string TipoRendimento)
    Parameters
    Type Name Description
    System.String TipoRendimento

    Código do Tipo de Rendimento.

    Returns
    Type Description
    System.Boolean

    ListaTiposRendimentos()

    Devolve uma lista com todos os tipos de rendimento.

    Declaration
    CblBETiposRendimento ListaTiposRendimentos()
    Returns
    Type Description
    CblBETiposRendimento

    Remove(String)

    Remove toda a informação relacionada com a entidade associada.

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

    Código do tipo de entidade associada.

    ValidaActualizacao(CblBETipoRendimento, ref String)

    Efectua as validações necessárias à actualização da entidade associada.

    Declaration
    bool ValidaActualizacao(CblBETipoRendimento ObjTipoRendimento, ref string StrErro)
    Parameters
    Type Name Description
    CblBETipoRendimento ObjTipoRendimento

    Objecto que identifica a entidade associada.

    System.String StrErro
    Returns
    Type Description
    System.Boolean

    ValidaRemocao(String, ref String)

    Efectua todas as validações necessárias para a remoção do Tipo de Rendimento.

    Declaration
    bool ValidaRemocao(string TipoRendimento, ref string StrErro)
    Parameters
    Type Name Description
    System.String TipoRendimento

    Código do Tipo de Rendimento.

    System.String StrErro
    Returns
    Type Description
    System.Boolean