Interface ITesBSDiarioCaixa
Esta classe deve ser usada para obter serviços sobre diários de caixa.
Namespace: ITesBS100
Assembly: ITesBS100.dll
Syntax
[ComVisible(true)]
[Guid("21F5D01D-C2ED-4F47-9F82-F39A4E0815A2")]
public interface ITesBSDiarioCaixa
Methods
Actualiza(TesBEDiarioCAixa, String)
Actualiza a informação do di+ario de caixa.
Declaration
void Actualiza(TesBEDiarioCAixa clsDiarioCaixa, string strAvisos = "")
Parameters
Type | Name | Description |
---|---|---|
TesBEDiarioCAixa | clsDiarioCaixa | Objecto que identifica a garantia. |
System.String | strAvisos | Mensagens de aviso devolvidas pela actualização. |
ActualizaValorAtributo(String, String, Object)
Actualiza o valor de um atributo do diário de caixa
Declaration
void ActualizaValorAtributo(string Id, string Atributo, dynamic Valor)
Parameters
Type | Name | Description |
---|---|---|
System.String | Id | |
System.String | Atributo | Identifica o atributo a actualizar. |
System.Object | Valor | Identifica o valor a gravar no atributo seleccionado. |
ActualizaValorAtributos(String, StdBECampos)
Actualiza o valor de um conjunto de atributos do diário de caixa
Declaration
void ActualizaValorAtributos(string Id, StdBECampos Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | Id | |
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 |
DaProximoDiario()
Devolve o número previsto a utilizar no próximo diário de caixa
Declaration
int DaProximoDiario()
Returns
Type | Description |
---|---|
System.Int32 |
DaValorAtributo(String, String)
Devolve o valor de um atributo do diário de caixa.
Declaration
dynamic DaValorAtributo(string Id, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | Id | |
System.String | Atributo | Identifica o atributo para o qual se pretende devolver o valor. |
Returns
Type | Description |
---|---|
System.Object |
DaValorAtributoLock(String, String)
Devolve o valor de um atributo do diário de caixa.
Declaration
dynamic DaValorAtributoLock(string Id, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | Id | |
System.String | Atributo | Identifica o atributo para o qual se pretende devolver o valor. |
Returns
Type | Description |
---|---|
System.Object |
DaValorAtributos(String, String[])
Devolve o valor de um conjunto de atributos do di+aro de caixa.
Declaration
StdBECampos DaValorAtributos(string Id, params string[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | Id | |
System.String[] | Atributos | Identifica os atributos para os quais se pretende devolver o valor. |
Returns
Type | Description |
---|---|
StdBECampos |
DaValorAtributosLock(String, String[])
Devolve o valor de um conjunto de atributos do di+aro de caixa.
Declaration
StdBECampos DaValorAtributosLock(string Id, params string[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | Id | |
System.String[] | Atributos | Identifica os atributos para os quais se pretende devolver o valor. |
Returns
Type | Description |
---|---|
StdBECampos |
EditaID(String)
Edita a informação do diário de caixa.
Declaration
TesBEDiarioCAixa EditaID(string Id)
Parameters
Type | Name | Description |
---|---|---|
System.String | Id |
Returns
Type | Description |
---|---|
TesBEDiarioCAixa |
Existe(String)
Verifica se existe o diário na base de dados.
Declaration
bool Existe(string Id)
Parameters
Type | Name | Description |
---|---|---|
System.String | Id |
Returns
Type | Description |
---|---|
System.Boolean |
ExistemDocsNoDiario(String)
Indica se o diária tem documentos que o referenciam
Declaration
bool ExistemDocsNoDiario(string IDDiario)
Parameters
Type | Name | Description |
---|---|---|
System.String | IDDiario |
Returns
Type | Description |
---|---|
System.Boolean |
RemoveID(String)
Remove o diário de caixa.
Declaration
void RemoveID(string Id)
Parameters
Type | Name | Description |
---|---|---|
System.String | Id |
ValidaActualizacao(TesBEDiarioCAixa, ref String)
Valida a informação do diário de caixa a actualizar.
Declaration
bool ValidaActualizacao(TesBEDiarioCAixa clsDiarioCaixa, ref string StrErro)
Parameters
Type | Name | Description |
---|---|---|
TesBEDiarioCAixa | clsDiarioCaixa | Objecto que identifica o di+ariod e caixa. |
System.String | StrErro |
Returns
Type | Description |
---|---|
System.Boolean |
ValidaRemocao(String, ref String)
Efectua as validações necessárias à remoção do diário de caixa.
Declaration
bool ValidaRemocao(string Id, ref string StrErro)
Parameters
Type | Name | Description |
---|---|---|
System.String | Id | |
System.String | StrErro |
Returns
Type | Description |
---|---|
System.Boolean |