Interface IRhpBSCalendarioEmpresa
Classe utilizada para obter as regras de negócio do Calendário da Empresa/Instituição.
Namespace: IRhpBS100
Assembly: IRhpBS100.dll
Syntax
[ComVisible(true)]
[Guid("E973528A-19E3-421A-B9DA-3FA6C147B865")]
public interface IRhpBSCalendarioEmpresa
Methods
Actualiza(RhpBECalendarioEmpresa)
Actualiza a informação de um dia desactivado no calendário da empresa.
Declaration
void Actualiza(RhpBECalendarioEmpresa objBECalendarioEmpresa)
Parameters
Type | Name | Description |
---|---|---|
RhpBECalendarioEmpresa | objBECalendarioEmpresa | Objecto contendo os valores actuais. |
ActualizaValorAtributo(DateTime, String, Object)
Actualiza o valor de um atributo.
Declaration
void ActualizaValorAtributo(DateTime Data, string Atributo, object Valor)
Parameters
Type | Name | Description |
---|---|---|
System.DateTime | Data | Data do registo. |
System.String | Atributo | Nome do atributo cujo valor será actualizado. |
System.Object | Valor | Novo valor do atributo indicado. |
ActualizaValorAtributos(DateTime, StdBECampos)
Actualiza os valores respectivos de um conjunto de atributos.
Declaration
void ActualizaValorAtributos(DateTime Data, StdBECampos Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.DateTime | Data | Data do registo. |
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 |
DaValorAtributo(DateTime, String)
Devolve o valor de um atributo.
Declaration
object DaValorAtributo(DateTime Data, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.DateTime | Data | Data do registo. |
System.String | Atributo | Nome do atributo cujo valor será devolvido. |
Returns
Type | Description |
---|---|
System.Object |
DaValorAtributos(DateTime, String[])
Devolve o valor de um conjunto de atributos.
Declaration
StdBECampos DaValorAtributos(DateTime Data, params string[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.DateTime | Data | Data do registo. |
System.String[] | Atributos | Conjunto de atributos dos quais se pretende devolver o valor. |
Returns
Type | Description |
---|---|
StdBECampos |
Edita(DateTime)
Edita a informação de um dia desactivado no calendário da empresa.
Declaration
RhpBECalendarioEmpresa Edita(DateTime Data)
Parameters
Type | Name | Description |
---|---|---|
System.DateTime | Data | Data do registo. |
Returns
Type | Description |
---|---|
RhpBECalendarioEmpresa |
Existe(DateTime)
Verifica se existe o registo referente à informação passada nos parâmetros.
Declaration
bool Existe(DateTime Data)
Parameters
Type | Name | Description |
---|---|---|
System.DateTime | Data | Data do registo. |
Returns
Type | Description |
---|---|
System.Boolean |
LstCalendarioEmpresa()
Devolve uma listagem de dias desactivados no calendário da empresa.
Declaration
StdBELista LstCalendarioEmpresa()
Returns
Type | Description |
---|---|
StdBELista |
Remove(DateTime)
Remove a informação de um dia desactivado no calendário da empresa.
Declaration
void Remove(DateTime Data)
Parameters
Type | Name | Description |
---|---|---|
System.DateTime | Data | Data do registo. |
ValidaActualizacao(RhpBECalendarioEmpresa, ref String)
Efectua a validação dos dados do calendário da empresa.
Declaration
bool ValidaActualizacao(RhpBECalendarioEmpresa ObjCalendarioEmpresa, ref string ErroValidacao)
Parameters
Type | Name | Description |
---|---|---|
RhpBECalendarioEmpresa | ObjCalendarioEmpresa | Objecto contendo os novos valores a actualizar. |
System.String | ErroValidacao | Recebe a descrição de eventuais erros detectados. |
Returns
Type | Description |
---|---|
System.Boolean |
ValidaRemocao(DateTime, ref String)
Efectua a validação de um registo antes de ser efectuada a sua remoção.
Declaration
bool ValidaRemocao(DateTime Data, ref string ErroValidacao)
Parameters
Type | Name | Description |
---|---|---|
System.DateTime | Data | Data do registo. |
System.String | ErroValidacao | Recebe a descrição de eventuais erros detectados. |
Returns
Type | Description |
---|---|
System.Boolean |