Interface ICblBSNormasLiquidacao
Namespace: ICblBS100
Assembly: ICblBS100.dll
Syntax
[ComVisible(true)]
[Guid("5CCA5810-2D06-4568-AA60-F1D6CFE7F87D")]
public interface ICblBSNormasLiquidacao
Methods
Actualiza(CblBENormasLiquidacao)
Actualiza a informação da Norma de Liquidação
Declaration
void Actualiza(CblBENormasLiquidacao objBENorma)
Parameters
Type | Name | Description |
---|---|---|
CblBENormasLiquidacao | objBENorma | Objecto que contém a informação acerca da Norma de Liquidação. |
ActualizaValorAtributo(Int32, String, String, Object)
Actualiza o valor de um atributo da Norma.
Declaration
void ActualizaValorAtributo(int Ano, string Codigo, string Atributo, dynamic Valor)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | Ano | Exercicio da Norma. |
System.String | Codigo | Código da Norma. |
System.String | Atributo | Identifica o atributo a actualizar. |
System.Object | Valor | Identifica o valor a gravar no atributo seleccionado. |
ActualizaValorAtributos(Int32, String, StdBECampos)
Actualiza o valor de um conjunto de atributos da Norma de Liquidação.
Declaration
void ActualizaValorAtributos(int Ano, string Codigo, StdBECampos Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | Ano | Exercicio da Norma. |
System.String | Codigo | Código da Norma. |
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 |
DaDefCamposUtilLinhasNormas()
Devolve as definições dos campos do utilizador das linhas.
Declaration
StdBEDefCamposUtil DaDefCamposUtilLinhasNormas()
Returns
Type | Description |
---|---|
StdBEDefCamposUtil |
DaValorAtributo(Int32, String, String)
Devolve o valor de um atributo da Norma.
Declaration
dynamic DaValorAtributo(int Ano, string Codigo, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | Ano | Exercicio da Norma. |
System.String | Codigo | Código da Norma. |
System.String | Atributo | Identifica o atributo para o qual se pretende devolver o valor. |
Returns
Type | Description |
---|---|
System.Object |
DaValorAtributoLock(Int32, String, String)
Devolve o valor de um atributo da Norma, respeitando os locks da base de dados.
Declaration
dynamic DaValorAtributoLock(int Ano, string Codigo, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | Ano | Exercicio da Norma. |
System.String | Codigo | Código da Norma. |
System.String | Atributo | Identifica o atributo para o qual se pretende devolver o valor. |
Returns
Type | Description |
---|---|
System.Object |
DaValorAtributos(Int32, String, Object[])
Devolve o valor de um conjunto de atributos da Norma.
Declaration
StdBECampos DaValorAtributos(int Ano, string Codigo, params dynamic[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | Ano | Exercicio da Norma. |
System.String | Codigo | Código da Norma. |
System.Object[] | Atributos | Identifica os atributos para os quais se pretende devolver o valor. |
Returns
Type | Description |
---|---|
StdBECampos |
DaValorAtributosLock(Int32, String, Object[])
Devolve o valor de um conjunto de atributos da Norma, respeitando os locks da base de dados.
Declaration
StdBECampos DaValorAtributosLock(int Ano, string Codigo, params dynamic[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | Ano | Exercicio da Norma. |
System.String | Codigo | Código da Norma. |
System.Object[] | Atributos | Identifica os atributos para os quais se pretende devolver o valor. |
Returns
Type | Description |
---|---|
StdBECampos |
Edita(Int32, String)
Devolve um objecto do tipo CblBENormasLiquidacao contendo a toda informação acerca de um Norma.
Declaration
CblBENormasLiquidacao Edita(int Ano, string Codigo)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | Ano | Exercicio da Norma. |
System.String | Codigo | Código da Norma. |
Returns
Type | Description |
---|---|
CblBENormasLiquidacao |
Existe(Int32, String)
Permite verificar se a Norma existe.
Declaration
bool Existe(int Ano, string Codigo)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | Ano | Exercicio da Norma. |
System.String | Codigo | Código da Norma. |
Returns
Type | Description |
---|---|
System.Boolean |
Remove(Int32, String)
Remove uma Norma
Declaration
void Remove(int Ano, string Codigo)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | Ano | Exercicio da Norma. |
System.String | Codigo | Código da Norma. |
ValidaActualizacao(CblBENormasLiquidacao, ref String)
Efectua a validação da actualização da Norma de Liquidação.
Declaration
bool ValidaActualizacao(CblBENormasLiquidacao BENorma, ref string StrErro)
Parameters
Type | Name | Description |
---|---|---|
CblBENormasLiquidacao | BENorma | Identifica a Norma a actualizar. |
System.String | StrErro |
Returns
Type | Description |
---|---|
System.Boolean |
ValidaRemocao(Int32, String, ref String)
Valida a remoção da Norma de Liquidação
Declaration
bool ValidaRemocao(int Ano, string Codigo, ref string StrErro)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | Ano | Exercicio da Norma. |
System.String | Codigo | Código da Norma. |
System.String | StrErro |
Returns
Type | Description |
---|---|
System.Boolean |