Interface IRhpBSSobretaxaIRS
Classe utilizada para obter os descontos de sobretaxa.
Namespace: IRhpBS100
Assembly: IRhpBS100.dll
Syntax
[ComVisible(true)]
[Guid("82DEBB67-7E0E-4940-8D3B-2E1F119AD4EB")]
public interface IRhpBSSobretaxaIRS
Methods
Actualiza(RhpBESobretaxaIRS)
Actualiza a informação de uma sobretaxa.
Declaration
void Actualiza(RhpBESobretaxaIRS objBESobretaxaIRS)
Parameters
Type | Name | Description |
---|---|---|
RhpBESobretaxaIRS | objBESobretaxaIRS | Objecto contendo os valores actuais. |
DaDefCamposUtil()
Devolve as definições dos campos do utilizador.
Declaration
StdBEDefCamposUtil DaDefCamposUtil()
Returns
Type | Description |
---|---|
StdBEDefCamposUtil |
DaValorAtributo(Int32, String, String)
Devolve o valor de um atributo.
Declaration
object DaValorAtributo(int NLinha, string Desconto, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | NLinha | Identificador da linha que procuro. |
System.String | Desconto | |
System.String | Atributo | Nome do atributo cujo valor será devolvido. |
Returns
Type | Description |
---|---|
System.Object |
Edita(Int32, String)
Edita a informação de uma linha de sobretaxa.
Declaration
RhpBESobretaxaIRS Edita(int NLinha, string Desconto)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | NLinha | Identificador da linha de sobretaxa. |
System.String | Desconto |
Returns
Type | Description |
---|---|
RhpBESobretaxaIRS |
Existe(Int32, String)
Verifica se existe o registo referente à informação passada nos parâmetros.
Declaration
bool Existe(int NLinha, string Desconto)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | NLinha | |
System.String | Desconto |
Returns
Type | Description |
---|---|
System.Boolean |
LstSobretaxaIRS()
Devolve uma listagem dos descontos de sobretaxa.
Declaration
StdBELista LstSobretaxaIRS()
Returns
Type | Description |
---|---|
StdBELista |
Remove(Int32, String)
Efectua a remoção de uma linha de sobretaxa.
Declaration
void Remove(int NLinha, string Desconto)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | NLinha | Identificador do linha de sobretaxa. |
System.String | Desconto |
ValidaActualizacao(RhpBESobretaxaIRS, ref String)
Efectua a validação dos dados de Turnos Hora.
Declaration
bool ValidaActualizacao(RhpBESobretaxaIRS ObjSobretaxaIRS, ref string ErroValidacao)
Parameters
Type | Name | Description |
---|---|---|
RhpBESobretaxaIRS | ObjSobretaxaIRS | |
System.String | ErroValidacao | Recebe a descrição de eventuais erros detectados. |
Returns
Type | Description |
---|---|
System.Boolean |
ValidaRemocao(Int32, String, ref String)
Efectua a validação de um registo antes de ser efectuada a sua remoção.
Declaration
bool ValidaRemocao(int NLinha, string Desconto, ref string ErroValidacao)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | NLinha | |
System.String | Desconto | |
System.String | ErroValidacao | Recebe a descrição de eventuais erros detectados. |
Returns
Type | Description |
---|---|
System.Boolean |