Interface IRhpBSTurnosHoras
Classe utilizada para obter os turnos horas
Namespace: IRhpBS100
Assembly: IRhpBS100.dll
Syntax
[ComVisible(true)]
[Guid("E6ADA645-3B61-40C6-88C4-C7DE4DA3C1C0")]
public interface IRhpBSTurnosHoras
Methods
Actualiza(RhpBETurnoHora)
Actualiza a informação de um Turno Hora.
Declaration
void Actualiza(RhpBETurnoHora objBETurnoHora)
Parameters
Type | Name | Description |
---|---|---|
Rhp |
objBETurnoHora | Objecto contendo os valores actuais. |
DaDefCamposUtil()
Devolve as definições dos campos do utilizador.
Declaration
StdBEDefCamposUtil DaDefCamposUtil()
Returns
Type | Description |
---|---|
Std |
DaDescricao(Int32)
Dá a descrição de um determinado Turno Hora.
Declaration
string DaDescricao(int TurnoHora)
Parameters
Type | Name | Description |
---|---|---|
System. |
TurnoHora | Identificador do Turno Hora. |
Returns
Type | Description |
---|---|
System. |
DaValorAtributo(Int32, String)
Devolve o valor de um atributo.
Declaration
object DaValorAtributo(int TurnoHoras, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System. |
TurnoHoras | Identificador do turno hora. |
System. |
Atributo | Nome do atributo cujo valor será devolvido. |
Returns
Type | Description |
---|---|
System. |
Edita(Int32)
Edita a informação de um Turno Hora.
Declaration
RhpBETurnoHora Edita(int TurnoHoras)
Parameters
Type | Name | Description |
---|---|---|
System. |
TurnoHoras | Identificador do Turno Hora. |
Returns
Type | Description |
---|---|
Rhp |
Existe(Int32)
Verifica se existe o registo referente à informação passada nos parâmetros.
Declaration
bool Existe(int TurnoHoras)
Parameters
Type | Name | Description |
---|---|---|
System. |
TurnoHoras | Identificador do Turno Hora. |
Returns
Type | Description |
---|---|
System. |
LstTurnosHoras()
Devolve uma listagem dos Turnos Hora.
Declaration
StdBELista LstTurnosHoras()
Returns
Type | Description |
---|---|
Std |
Remove(Int32)
Efectua a remoção de um Turno Hora.
Declaration
void Remove(int TurnoHoras)
Parameters
Type | Name | Description |
---|---|---|
System. |
TurnoHoras | Identificador do Turno Hora. |
ValidaActualizacao(RhpBETurnoHora, ref String)
Efectua a validação dos dados de Turnos Hora.
Declaration
bool ValidaActualizacao(RhpBETurnoHora ObjTurnoHora, ref string ErroValidacao)
Parameters
Type | Name | Description |
---|---|---|
Rhp |
ObjTurnoHora | Objecto contendo os novos valores a actualizar. |
System. |
ErroValidacao | Recebe a descrição de eventuais erros detectados. |
Returns
Type | Description |
---|---|
System. |
ValidaRemocao(Int32, ref String)
Efectua a validação de um registo antes de ser efectuada a sua remoção.
Declaration
bool ValidaRemocao(int TurnoHoras, ref string ErroValidacao)
Parameters
Type | Name | Description |
---|---|---|
System. |
TurnoHoras | Identificador do turno hora. |
System. |
ErroValidacao | Recebe a descrição de eventuais erros detectados. |
Returns
Type | Description |
---|---|
System. |
ValoresTurnosDados(Int32, ref Single)
Dá o nº de Horas de um determinado Turno Hora.
Declaration
void ValoresTurnosDados(int TurnosDiaFunc, ref float TurnosDia)
Parameters
Type | Name | Description |
---|---|---|
System. |
TurnosDiaFunc | Identificador do Turno Hora. |
System. |
TurnosDia | Variável que recebe o número de horas. |