Interface ICblBSChavesExclusao
Classe utilizada para obter serviços e regras de negócio sobre Chaves de Exclusão de Balancetes.
Namespace: ICblBS100
Assembly: ICblBS100.dll
Syntax
[ComVisible(true)]
[Guid("49B1FABE-45B4-4480-BC49-298AC2FB97FC")]
public interface ICblBSChavesExclusao
Methods
Actualiza(CblBEChaveExclusaoBalancete, String)
Actualiza a informação da Chave de Exclusão.
Declaration
void Actualiza(CblBEChaveExclusaoBalancete objBEChaveExclusao, string Avisos = "")
Parameters
Type | Name | Description |
---|---|---|
CblBEChaveExclusaoBalancete | objBEChaveExclusao | Objecto contendo a informação actualizada da Chave de Exclusão. |
System.String | Avisos | Notificação devolvida pelo processo de actualização. |
ActualizaValorAtributo(String, String, Object)
Actualiza o valor de um atributo.
Declaration
void ActualizaValorAtributo(string Chave, string Atributo, dynamic Valor)
Parameters
Type | Name | Description |
---|---|---|
System.String | Chave | Identificador da Chave de Exclusão. |
System.String | Atributo | Nome do atributo cujo valor será actualizado. |
System.Object | Valor | Valor do atributo que será actualizado. |
ActualizaValorAtributos(String, StdBECampos)
Actualiza os valores respectivos de um conjunto de atributos.
Declaration
void ActualizaValorAtributos(string Chave, StdBECampos Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | Chave | |
StdBECampos | Atributos | Identifica os atributos e os respectivos valores a actualizar. |
DaDefCamposUtil()
Devolve as definições dos campos do utilizador.
Declaration
StdBEDefCamposUtil DaDefCamposUtil()
Returns
Type | Description |
---|---|
StdBEDefCamposUtil |
DaDescricao(String)
Descrição associada à chave de exclusão.
Declaration
string DaDescricao(string Chave)
Parameters
Type | Name | Description |
---|---|---|
System.String | Chave | Identificador da Chave de Exclusão. |
Returns
Type | Description |
---|---|
System.String |
DaValorAtributo(String, String)
Devolve o valor de um atributo.
Declaration
dynamic DaValorAtributo(string Chave, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | Chave | Identificador da Chave de Exclusão. |
System.String | Atributo |
Returns
Type | Description |
---|---|
System.Object |
DaValorAtributoLock(String, String)
Devolve o valor de um atributo, respeitando os locks da base de dados.
Declaration
dynamic DaValorAtributoLock(string Chave, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | Chave | Identificador da Chave de Exclusão. |
System.String | Atributo |
Returns
Type | Description |
---|---|
System.Object |
Edita(String)
Edita a informação da Chave de Exclusão.
Declaration
CblBEChaveExclusaoBalancete Edita(string Chave)
Parameters
Type | Name | Description |
---|---|---|
System.String | Chave | Identificador da Chave de Exclusão. |
Returns
Type | Description |
---|---|
CblBEChaveExclusaoBalancete |
Existe(String)
Verifica se existe a Chave de Exclusao.
Declaration
bool Existe(string Chave)
Parameters
Type | Name | Description |
---|---|---|
System.String | Chave | Identificador da Chave de Exclusao. |
Returns
Type | Description |
---|---|
System.Boolean |
LstChavesExclusao()
Devolve lista de Chaves de Exclusão.
Declaration
StdBELista LstChavesExclusao()
Returns
Type | Description |
---|---|
StdBELista |
Remove(String)
Remove a Chave de Exclusão.
Declaration
void Remove(string Chave)
Parameters
Type | Name | Description |
---|---|---|
System.String | Chave | Identificador da Chave de Exclusão. |
ValidaActualizacao(CblBEChaveExclusaoBalancete, ref String)
Efectua a validação da informação da Chave de Exclusão.
Declaration
bool ValidaActualizacao(CblBEChaveExclusaoBalancete BEChaveExclusao, ref string StrErro)
Parameters
Type | Name | Description |
---|---|---|
CblBEChaveExclusaoBalancete | BEChaveExclusao | |
System.String | StrErro |
Returns
Type | Description |
---|---|
System.Boolean |
ValidaRemocao(String, String)
Efectua as validações necessárias à remoção da Chave de Exclusão.
Declaration
bool ValidaRemocao(string Chave, string StrErro)
Parameters
Type | Name | Description |
---|---|---|
System.String | Chave | Identificador da Chave de Exclusão. |
System.String | StrErro |
Returns
Type | Description |
---|---|
System.Boolean |