Interface IOrcBSCriacaoExercicios
Classe que contém todas as obrigações referentes à criação de um exercícios
Namespace: IOrcBS100
Assembly: IOrcBS100.dll
Syntax
[ComVisible(true)]
[Guid("AA973097-8AF4-44F7-8980-6DCF922B4BDA")]
public interface IOrcBSCriacaoExercicios
Methods
ExecutaOperacao(String, Int32, Int32)
Executa operação
Declaration
bool ExecutaOperacao(string IdOperacao, int ExercicioBase, int ExercicioDestino)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdOperacao | Identificador da Operação |
System.Int32 | ExercicioBase | Identificador do Exercicio base |
System.Int32 | ExercicioDestino |
Returns
Type | Description |
---|---|
System.Boolean |
ExecutaOperacao(String, Int32, Int32, ref String)
Executa operação
Declaration
bool ExecutaOperacao(string IdOperacao, int ExercicioBase, int ExercicioDestino, ref string strAvisos)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdOperacao | Identificador da Operação |
System.Int32 | ExercicioBase | Identificador do Exercicio base |
System.Int32 | ExercicioDestino | |
System.String | strAvisos | Recebe a descrição de eventuais avisos. |
Returns
Type | Description |
---|---|
System.Boolean |
ExecutaOperacoesBase(Int32, Int32, String)
Executa operações base
Declaration
bool ExecutaOperacoesBase(int ExercicioBase, int ExercicioDestino, string strAvisos = "")
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | ExercicioBase | Identificador do Exercicio base |
System.Int32 | ExercicioDestino | |
System.String | strAvisos | Recebe a descrição de eventuais avisos. |
Returns
Type | Description |
---|---|
System.Boolean |
Remove(Int32, String)
Remove o exercício
Declaration
void Remove(int Exercicio, string Operacao)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | Exercicio | Identificador do Exercicio |
System.String | Operacao |
ValidaOperacao(String, Int32, Int32, String)
Valida a Operação pretendida
Declaration
bool ValidaOperacao(string IdOperacao, int ExercicioBase, int ExercicioDestino, string ErroValidacao)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdOperacao | |
System.Int32 | ExercicioBase | Identificação do Exercicio base |
System.Int32 | ExercicioDestino | Identificação do exercicio de destino |
System.String | ErroValidacao | Recebe a descrição de eventuais erros detetados. |
Returns
Type | Description |
---|---|
System.Boolean |
ValidaOperacoesBase(Int32, Int32, ref String)
Valida a Operação de base pretendida
Declaration
bool ValidaOperacoesBase(int ExercicioBase, int ExercicioDestino, ref string ErroValidacao)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | ExercicioBase | Identificação do Exercicio base |
System.Int32 | ExercicioDestino | Identificação do exercicio de destino |
System.String | ErroValidacao | Recebe a descrição de eventuais erros detetados. |
Returns
Type | Description |
---|---|
System.Boolean |
ValidaRemocao(Int32, ref String)
Valida a Remoção
Declaration
bool ValidaRemocao(int Exercicio, ref string ErroValidacao)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | Exercicio | Identificação do Exercicio |
System.String | ErroValidacao | Recebe a descrição de eventuais erros detetados. |
Returns
Type | Description |
---|---|
System.Boolean |