PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IRhpBSSindicatos

    Classe utilizada para obter as regras de negócio de Sindicatos.

    Namespace: IRhpBS100
    Assembly: IRhpBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("FAE23B77-B75B-4E8F-84F9-E580B020908B")]
    public interface IRhpBSSindicatos

    Methods

    Actualiza(RhpBESindicato)

    Actualiza a informação de um sindicato.

    Declaration
    void Actualiza(RhpBESindicato objBESindicato)
    Parameters
    Type Name Description
    RhpBESindicato objBESindicato

    Objecto contendo os valores actuais.

    Actualiza(RhpBESindicato, ref String)

    Actualiza a informação de um sindicato.

    Declaration
    void Actualiza(RhpBESindicato objBESindicato, ref string strAviso)
    Parameters
    Type Name Description
    RhpBESindicato objBESindicato

    Objecto contendo os valores actuais.

    System.String strAviso

    Recebe a descrição de eventuais avisos.

    ActualizaValorAtributo(String, String, Object)

    Actualiza o valor de um atributo.

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

    Identificador do sindicato.

    System.String Atributo

    Nome do atributo cujo valor será actualizado.

    System.Object Valor

    Novo valor do atributo indicado.

    ActualizaValorAtributos(String, StdBECampos)

    Actualiza os valores respectivos de um conjunto de atributos.

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

    Identificador do sindicato.

    StdBECampos Atributos

    Objecto contendo os atributos a actualizar e respectivos valores.

    DaDefCamposUtil()

    Devolve as definições dos campos do utilizador.

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaDescontosHistorico(String, DateTime, out Double, out Double, out Boolean, out String)

    Devolve por referência, os Descontos de um Sindicato em vigor numa determinada Data.

    Declaration
    bool DaDescontosHistorico(string Sindicato, DateTime Data, out double DescontoEmpresa, out double DescontoEmpregado, out bool Percentual, out string Moeda)
    Parameters
    Type Name Description
    System.String Sindicato
    System.DateTime Data

    a procurar o desconto. Pode ser uma data anterior, actual ou superior

    System.Double DescontoEmpresa

    Variável que será preenchida com o valor de desconto da entidade patronal.

    System.Double DescontoEmpregado

    Variável que será preenchida com o valor de desconto do empregado.

    System.Boolean Percentual

    Variável que será preenchida com o valor TRUE se os descontos apresentados estão em percentagem.

    System.String Moeda

    parametro para retorno da moeda do desconto.

    Returns
    Type Description
    System.Boolean

    DaDescontosHistorico(String, DateTime, out Double, out Double, out Boolean, out String, out RhpBETipos.EnuTipoValorMinimo)

    Devolve por referência, os Descontos de um Sindicato em vigor numa determinada Data.

    Declaration
    bool DaDescontosHistorico(string Sindicato, DateTime Data, out double DescontoEmpresa, out double DescontoEmpregado, out bool Percentual, out string Moeda, out RhpBETipos.EnuTipoValorMinimo TipoValorMinimo)
    Parameters
    Type Name Description
    System.String Sindicato
    System.DateTime Data

    a procurar o desconto. Pode ser uma data anterior, actual ou superior

    System.Double DescontoEmpresa

    Variável que será preenchida com o valor de desconto da entidade patronal.

    System.Double DescontoEmpregado

    Variável que será preenchida com o valor de desconto do empregado.

    System.Boolean Percentual

    Variável que será preenchida com o valor TRUE se os descontos apresentados estão em percentagem.

    System.String Moeda

    parametro para retorno da moeda do desconto.

    RhpBETipos.EnuTipoValorMinimo TipoValorMinimo

    parametro para retorno do tipo do valor minimo indicado.

    Returns
    Type Description
    System.Boolean

    DaUltimaDataAplicacao(String)

    Devolve a data que vigora (última) um Sindicato.

    Declaration
    DateTime DaUltimaDataAplicacao(string Sindicato)
    Parameters
    Type Name Description
    System.String Sindicato

    Identificador de um Sindicato.

    Returns
    Type Description
    System.DateTime

    DaValorAtributo(String, String)

    Devolve o valor de um atributo.

    Declaration
    object DaValorAtributo(string Sindicato, string Atributo)
    Parameters
    Type Name Description
    System.String Sindicato

    Identificador do sindicato.

    System.String Atributo

    Nome do atributo cujo valor será devolvido.

    Returns
    Type Description
    System.Object

    DaValorAtributoLock(String, String)

    Devolve o valor de um atributo, respeitando os locks da base de dados.

    Declaration
    object DaValorAtributoLock(string Sindicato, string Atributo)
    Parameters
    Type Name Description
    System.String Sindicato

    Identificador do sindicato.

    System.String Atributo

    Nome do atributo cujo valor será devolvido.

    Returns
    Type Description
    System.Object

    DaValorAtributos(String, String[])

    Devolve o valor de um conjunto de atributos.

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

    Identificador do sindicato.

    System.String[] Atributos

    Conjunto de atributos dos quais se pretende devolver o valor.

    Returns
    Type Description
    StdBECampos

    DaValorAtributosLock(String, String[])

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

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

    Identificador do sindicato.

    System.String[] Atributos

    Conjunto de atributos dos quais se pretende devolver o valor.

    Returns
    Type Description
    StdBECampos

    Edita(String)

    Edita a informação de um sindicato.

    Declaration
    RhpBESindicato Edita(string Sindicato)
    Parameters
    Type Name Description
    System.String Sindicato

    Identificador do sindicato.

    Returns
    Type Description
    RhpBESindicato

    Existe(String)

    Verifica se existe o registo referente à informação passada nos parâmetros.

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

    Identificador do sindicato.

    Returns
    Type Description
    System.Boolean

    LstSindicatos()

    Devolve uma listagem de sindicatos.

    Declaration
    StdBELista LstSindicatos()
    Returns
    Type Description
    StdBELista

    Remove(String)

    Remove a informação de um sindicato.

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

    Identificador do sindicato.

    ValidaActualizacao(RhpBESindicato, ref String, String)

    Efectua a validação dos dados de sindicatos.

    Declaration
    bool ValidaActualizacao(RhpBESindicato ObjSindicato, ref string ErroValidacao, string AvisoValidacao)
    Parameters
    Type Name Description
    RhpBESindicato ObjSindicato

    Objecto contendo os novos valores a actualizar.

    System.String ErroValidacao

    Recebe a descrição de eventuais erros detectados.

    System.String AvisoValidacao

    Recebe a descrição de eventuais avisos.

    Returns
    Type Description
    System.Boolean

    ValidaRemocao(String, ref String)

    Efectua a validação de um registo antes de ser efectuada a sua remoção.

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

    Identificador do sindicato.

    System.String ErroValidacao

    Recebe a descrição de eventuais erros detectados.

    Returns
    Type Description
    System.Boolean