Interface IRhpBSActividadesMedicasFunc
Classe utilizada para obter as regras de negócio dos funcionários que realizaram determinada acção médica.
Namespace: IRhpBS100
Assembly: IRhpBS100.dll
Syntax
[ComVisible(true)]
[Guid("A4F7EE9D-A057-4BC2-A0C4-EE38974CE44D")]
public interface IRhpBSActividadesMedicasFunc
Methods
Actualiza(RhpBEActividadeMedicaFunc)
Actualiza a informação de associação de um remuneração a uma falta.
Declaration
void Actualiza(RhpBEActividadeMedicaFunc objActividadeMedicaFunc)
Parameters
Type | Name | Description |
---|---|---|
RhpBEActividadeMedicaFunc | objActividadeMedicaFunc | Objecto contendo os valores actuais. |
ActualizaValorAtributo(String, String, String, Object)
Actualiza o valor de um atributo.
Declaration
void ActualizaValorAtributo(string ActividadeMedica, string Funcionario, string Atributo, object Valor)
Parameters
Type | Name | Description |
---|---|---|
System.String | ActividadeMedica | Identificador da actividade médica. |
System.String | Funcionario | Identificador do funcionáro. |
System.String | Atributo | Nome do atributo cujo valor será actualizado. |
System.Object | Valor | Novo valor do atributo indicado. |
ActualizaValorAtributos(String, String, StdBECampos)
Actualiza os valores respectivos de um conjunto de atributos.
Declaration
void ActualizaValorAtributos(string ActividadeMedica, string Funcionario, StdBECampos Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | ActividadeMedica | Identificador da actividade médica. |
System.String | Funcionario | Identificador do funcionáro. |
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 |
DaUltimaActividadeFuncionario(String, String)
Devolve uma listagem da última ocorrência de uma actividade médica associado a um Funcionario
Declaration
RhpBEActividadeMedicaFunc DaUltimaActividadeFuncionario(string Accao, string Funcionario)
Parameters
Type | Name | Description |
---|---|---|
System.String | Accao | Identificador da Acção para a pesquisa. |
System.String | Funcionario | Identificador do Funcionário para a pesquisa. |
Returns
Type | Description |
---|---|
RhpBEActividadeMedicaFunc |
DaUltimaActividadeFuncionarioEstado(String, String, Int32)
Devolve uma listagem da última ocorrência de um detreminado estado de uma actividade médica associado a um Funcionario
Declaration
RhpBEActividadeMedicaFunc DaUltimaActividadeFuncionarioEstado(string Accao, string Funcionario, int Estado)
Parameters
Type | Name | Description |
---|---|---|
System.String | Accao | Identificador da Acção para a pesquisa. |
System.String | Funcionario | Identificador do Funcionário para a pesquisa. |
System.Int32 | Estado |
Returns
Type | Description |
---|---|
RhpBEActividadeMedicaFunc |
DaValorAtributo(String, String, String)
Devolve o valor de um atributo.
Declaration
object DaValorAtributo(string ActividadeMedica, string Funcionario, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | ActividadeMedica | Identificador da falta. |
System.String | Funcionario | Identificador da remuneração descontada totalmente pela falta. |
System.String | Atributo | Nome do atributo cujo valor será devolvido. |
Returns
Type | Description |
---|---|
System.Object |
DaValorAtributos(String, String, String[])
Devolve o valor de um conjunto de atributos.
Declaration
StdBECampos DaValorAtributos(string ActividadeMedica, string Funcionario, params string[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | ActividadeMedica | Identificador da actividade médica. |
System.String | Funcionario | Identificador do funcionáro. |
System.String[] | Atributos | Conjunto de atributos dos quais se pretende devolver o valor. |
Returns
Type | Description |
---|---|
StdBECampos |
Edita(String, String)
Edita a informação de associação de um remuneração a uma falta.
Declaration
RhpBEActividadeMedicaFunc Edita(string ActividadeMedica, string Funcionario)
Parameters
Type | Name | Description |
---|---|---|
System.String | ActividadeMedica | Identificador da actividade médica. |
System.String | Funcionario | Identificador do funcionáro. |
Returns
Type | Description |
---|---|
RhpBEActividadeMedicaFunc |
Existe(String, String)
Verifica se existe o registo referente à informação passada nos parâmetros.
Declaration
bool Existe(string ActividadeMedica, string Funcionario)
Parameters
Type | Name | Description |
---|---|---|
System.String | ActividadeMedica | Identificador da falta. |
System.String | Funcionario | Identificador do Funcionario |
Returns
Type | Description |
---|---|
System.Boolean |
ListaActividadesFuncionario(String)
Devolve uma listagem da actividade médica associado a um Funcionario
Declaration
RhpBEActividadesMedicasFunc ListaActividadesFuncionario(string Funcionario)
Parameters
Type | Name | Description |
---|---|---|
System.String | Funcionario | Identificador do Funcionário para a pesquisa. |
Returns
Type | Description |
---|---|
RhpBEActividadesMedicasFunc |
ListaFuncionariosActividade(String)
Devolve uma listagem dos Funcionarios associados a uma actividade médica.
Declaration
RhpBEActividadesMedicasFunc ListaFuncionariosActividade(string ActividadeMedica)
Parameters
Type | Name | Description |
---|---|---|
System.String | ActividadeMedica |
Returns
Type | Description |
---|---|
RhpBEActividadesMedicasFunc |
Remove(String, String)
Remove a associação de um remuneração a uma falta.
Declaration
void Remove(string ActividadeMedica, string Funcionario)
Parameters
Type | Name | Description |
---|---|---|
System.String | ActividadeMedica | Identificador da actividade médica. |
System.String | Funcionario | Identificador do funcionáro. |
RemoveFuncionariosActividade(String)
Efectua a remoção dos Funcionários associados a uma actividade médica
Declaration
void RemoveFuncionariosActividade(string ActividadeMedica)
Parameters
Type | Name | Description |
---|---|---|
System.String | ActividadeMedica | Identificador da Actividade Médica a usar na remoção. |
ValidaActualizacao(RhpBEActividadeMedicaFunc, ref String)
Efectua a validação dos dados relativos ao funcionário.
Declaration
bool ValidaActualizacao(RhpBEActividadeMedicaFunc objActividadeMedicaFunc, ref string ErroValidacao)
Parameters
Type | Name | Description |
---|---|---|
RhpBEActividadeMedicaFunc | objActividadeMedicaFunc | Objecto contendo os novos valores a actualizar. |
System.String | ErroValidacao | Recebe a descrição de eventuais erros detectados. |
Returns
Type | Description |
---|---|
System.Boolean |
ValidaRemocao(String, String, ref String)
Efectua a validação de um registo antes de ser efectuada a sua remoção.
Declaration
bool ValidaRemocao(string ActividadeMedica, string Funcionario, ref string ErroValidacao)
Parameters
Type | Name | Description |
---|---|---|
System.String | ActividadeMedica | Identificador da actividade médica. |
System.String | Funcionario | Identificador do funcionáro. |
System.String | ErroValidacao | Recebe a descrição de eventuais erros detectados. |
Returns
Type | Description |
---|---|
System.Boolean |