Interface IRHPBSCriacaoExercicios
Classe utilizada para obter as regras de negócio da Criação de Exercícios.
Namespace: IRhpBS100
Assembly: IRhpBS100.dll
Syntax
[ComVisible(true)]
[Guid("E45738F2-E357-4AA6-8E3E-5CC38CE90708")]
public interface IRHPBSCriacaoExercicios
Methods
ExecutaOperacao(String, Int32, Int32)
Executa uma Operação.
Declaration
bool ExecutaOperacao(string Operacao, int ExercicioBase, int ExercicioDestino)
Parameters
Type | Name | Description |
---|---|---|
System.String | Operacao | Operação. |
System.Int32 | ExercicioBase | Exercício base. |
System.Int32 | ExercicioDestino | Exercício destino. |
Returns
Type | Description |
---|---|
System.Boolean |
ExecutaOperacao(String, Int32, Int32, ref String)
Executa uma Operação.
Declaration
bool ExecutaOperacao(string Operacao, int ExercicioBase, int ExercicioDestino, ref string strAvisos)
Parameters
Type | Name | Description |
---|---|---|
System.String | Operacao | Operação. |
System.Int32 | ExercicioBase | Exercício base. |
System.Int32 | ExercicioDestino | Exercício destino. |
System.String | strAvisos | Descrição dos eventuais avisos detectados. |
Returns
Type | Description |
---|---|
System.Boolean |
ExecutaOperacoesBase(Int32, Int32, String)
Executa as Operações.
Declaration
bool ExecutaOperacoesBase(int ExercicioBase, int ExercicioDestino, string strAvisos = "")
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | ExercicioBase | Exercício base. |
System.Int32 | ExercicioDestino | Exercício destino. |
System.String | strAvisos | Descrição dos eventuais avisos detectados. |
Returns
Type | Description |
---|---|
System.Boolean |
Remove(Int32, String)
Remove a informação de um registo.
Declaration
void Remove(int Exercicio, string Operacao)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | Exercicio | Exercício. |
System.String | Operacao | Operação. |
ValidaOperacao(String, Int32, Int32, String)
Efectua a validação de uma Operação antes de ser executada.
Declaration
bool ValidaOperacao(string Operacao, int ExercicioBase, int ExercicioDestino, string strErro)
Parameters
Type | Name | Description |
---|---|---|
System.String | Operacao | Operação. |
System.Int32 | ExercicioBase | Exercício base. |
System.Int32 | ExercicioDestino | Exercício destino. |
System.String | strErro | Recebe a descrição de eventuais erros detectados. |
Returns
Type | Description |
---|---|
System.Boolean |
ValidaOperacoesBase(Int32, Int32, String)
Efectua a validação das Operações antes de serem executadas.
Declaration
bool ValidaOperacoesBase(int ExercicioBase, int ExercicioDestino, string strErro)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | ExercicioBase | Exercício base. |
System.Int32 | ExercicioDestino | Exercício destino. |
System.String | strErro | Recebe a descrição de eventuais erros detectados. |
Returns
Type | Description |
---|---|
System.Boolean |
ValidaRemocao(Int32, String)
Efectua a validação de um registo antes de ser efectuada a sua remoção.
Declaration
bool ValidaRemocao(int Exercicio, string strErro)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | Exercicio | Exercício. |
System.String | strErro |
Returns
Type | Description |
---|---|
System.Boolean |