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 |