Interface IRhpBSFormadores
Classe utilizada para obter as regras de negócio dos Formadores.
Namespace: IRhpBS100
Assembly: IRhpBS100.dll
Syntax
[ComVisible(true)]
[Guid("71B67CF9-8B31-4D79-8892-4984B53CA6FC")]
public interface IRhpBSFormadores
Methods
Actualiza(RhpBEFormador, String)
Actualiza a informação de um Formador.
Declaration
void Actualiza(RhpBEFormador objBEFormador, string Avisos = "")
Parameters
Type | Name | Description |
---|---|---|
RhpBEFormador | objBEFormador | Objecto que contém toda a informação associada a um formador. |
System.String | Avisos | Variável não utilizada. |
ActualizaValorAtributo(String, String, Object)
Actualiza o valor de um atributo.
Declaration
void ActualizaValorAtributo(string Formador, string Atributo, object Valor)
Parameters
Type | Name | Description |
---|---|---|
System.String | Formador | Identificador do formador. |
System.String | Atributo | Identificador do atributo a actualizar. |
System.Object | Valor | Valor a atribuir ao atributo indicado. |
ActualizaValorAtributos(String, StdBECampos)
Actualiza os valores respectivos de um conjunto de atributos.
Declaration
void ActualizaValorAtributos(string Formador, StdBECampos Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | Formador | Identificador do formador. |
StdBECampos | Atributos | Objecto que contém os atributos a alterar e os seus respectivos valores. |
CodigoAnterior(String)
Devolve o código do Formador anterior da lista.
Declaration
string CodigoAnterior(string Formador)
Parameters
Type | Name | Description |
---|---|---|
System.String | Formador | Identificador do Formador. |
Returns
Type | Description |
---|---|
System.String |
CodigoPrimeiro()
Devolve o código do primeiro Formador da lista.
Declaration
string CodigoPrimeiro()
Returns
Type | Description |
---|---|
System.String |
CodigoSeguinte(String)
Devolve o código do Formador seguinte da lista.
Declaration
string CodigoSeguinte(string Formador)
Parameters
Type | Name | Description |
---|---|---|
System.String | Formador | Identificador do Formador. |
Returns
Type | Description |
---|---|
System.String |
CodigoUltimo()
Devolve o código do último Formador da lista.
Declaration
string CodigoUltimo()
Returns
Type | Description |
---|---|
System.String |
DaDefCamposUtil()
Devolve as definições dos campos do utilizador.
Declaration
StdBEDefCamposUtil DaDefCamposUtil()
Returns
Type | Description |
---|---|
StdBEDefCamposUtil |
DaValorAtributo(String, String)
Devolve o valor de um atributo.
Declaration
object DaValorAtributo(string Formador, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | Formador | Identificador do formador. |
System.String | Atributo | Identificador do atributo a devolver para o formador indicado. |
Returns
Type | Description |
---|---|
System.Object |
DaValorAtributos(String, String[])
Devolve o valor de um conjunto de atributos.
Declaration
StdBECampos DaValorAtributos(string Formador, params string[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | Formador | Identificador do formador. |
System.String[] | Atributos | Identificadores dos atributos a devolver para o formador indicado. |
Returns
Type | Description |
---|---|
StdBECampos |
Edita(String)
Edita a informação de um Formador.
Declaration
RhpBEFormador Edita(string Formador)
Parameters
Type | Name | Description |
---|---|---|
System.String | Formador | Identificador do formador. |
Returns
Type | Description |
---|---|
RhpBEFormador |
Existe(String)
Verifica se existe o registo referente à informação passada nos parâmetros.
Declaration
bool Existe(string Formador)
Parameters
Type | Name | Description |
---|---|---|
System.String | Formador | Identificador do formador. |
Returns
Type | Description |
---|---|
System.Boolean |
LstFormadores()
Devolve uma listagem de Formadores.
Declaration
StdBELista LstFormadores()
Returns
Type | Description |
---|---|
StdBELista |
Remove(String)
Remove a informação de um Formador.
Declaration
void Remove(string Formador)
Parameters
Type | Name | Description |
---|---|---|
System.String | Formador | Identificador do formador. |
ValidaActualizacao(RhpBEFormador, ref String)
Efectua as validações necessárias à actualização de um Formador.
Declaration
bool ValidaActualizacao(RhpBEFormador ObjFormador, ref string ErroValidacao)
Parameters
Type | Name | Description |
---|---|---|
RhpBEFormador | ObjFormador | |
System.String | ErroValidacao | Variável que contém todos os erros de validação, caso existam. |
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 Formador, ref string ErroValidacao)
Parameters
Type | Name | Description |
---|---|---|
System.String | Formador | Identificador do Formador. |
System.String | ErroValidacao | Variável que contém todos os erros de validação, caso existam. |
Returns
Type | Description |
---|---|
System.Boolean |