Interface IOrcBSParametros
Motor dos parâmetros orçamentais
Namespace: IOrcBS100
Assembly: IOrcBS100.dll
Syntax
[ComVisible(true)]
[Guid("0F0B76BA-2631-446E-A02A-71ED086BCDB7")]
public interface IOrcBSParametros
Methods
Actualiza(OrcBEParametros, String)
Procedimento para criação ou atualização dos parâmetros orçamentais.
Declaration
void Actualiza(OrcBEParametros BEParametros, string Avisos = "")
Parameters
Type | Name | Description |
---|---|---|
OrcBEParametros | BEParametros | Objecto contendo a informação actualizada da Atividade. |
System.String | Avisos | Recebe a descrição de eventuais avisos na gravação. |
ActualizaValorAtributo(String, Object)
Actualiza o valor de um atributo.
Declaration
void ActualizaValorAtributo(string Atributo, dynamic Valor)
Parameters
Type | Name | Description |
---|---|---|
System.String | Atributo | Nome do atributo cujo valor será actualizado. |
System.Object | Valor | Valor do atributo que será atualizado. |
ActualizaValorAtributos(StdBECampos)
Actualiza os valores respectivos de um conjunto de atributos.
Declaration
void ActualizaValorAtributos(StdBECampos Atributos)
Parameters
Type | Name | Description |
---|---|---|
StdBECampos | Atributos | Identifica os atributos e os respectivos valores a actualizar. |
ContaTrataPendente(Int32, String)
Indica se a conta passada por parâmetro está definida para tratar pendente
Declaration
bool ContaTrataPendente(int Ano, string Conta)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | Ano | Ano do exercício. |
System.String | Conta | Conta financeira |
Returns
Type | Description |
---|---|
System.Boolean | true em caso afirmativo, false caso contrário |
DaDefCamposUtil()
Devolve as definições dos campos do utilizador.
Declaration
StdBEDefCamposUtil DaDefCamposUtil()
Returns
Type | Description |
---|---|
StdBEDefCamposUtil | Definições dos campos do utilizador. |
DaValorAtributo(String)
Devolve o valor de um atributo.
Declaration
dynamic DaValorAtributo(string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | Atributo | Nome do atributo cujo valor será devolvido. |
Returns
Type | Description |
---|---|
System.Object | Valor do atributo passado por parâmetro |
Edita()
Edição dos parâmetros orçamentais.
Declaration
OrcBEParametros Edita()
Returns
Type | Description |
---|---|
OrcBEParametros | Objeto contendo os parâmetros orçamentais atualizados. |
LstParametros()
Listagem dos parâmetros orçamentais
Declaration
StdBELista LstParametros()
Returns
Type | Description |
---|---|
StdBELista | Parâmetros orçamentais no formato StdBELista |
Remove()
Procedimento para remoão dos parâmetro orçamentais.
Declaration
void Remove()
ValidaActualizacao(OrcBEParametros, ref String)
Efectua a validação dos parâmetros orçamentais.
Declaration
bool ValidaActualizacao(OrcBEParametros BEParametros, ref string ErroValidacao)
Parameters
Type | Name | Description |
---|---|---|
OrcBEParametros | BEParametros | Parâmetros orçamentais |
System.String | ErroValidacao | Recebe a descrição de eventuais erros detetados. |
Returns
Type | Description |
---|---|
System.Boolean | true caso a validação tenha sucedido, false caso contrário |
ValidaRemocao(ref String)
Efectua as validações necessárias à remoção dos parâmetros orçamentais.
Declaration
bool ValidaRemocao(ref string ErroValidacao)
Parameters
Type | Name | Description |
---|---|---|
System.String | ErroValidacao | Recebe a descrição de eventuais erros detetados. |
Returns
Type | Description |
---|---|
System.Boolean | true caso a validação tenha sucedido, false caso contrário. |