Interface IRhpBSItensDifHorizontal
Classe utilizada para obter as regras de negócio dos Itens de Diferenciação Horizontal.
Namespace: IRhpBS100
Assembly: IRhpBS100.dll
Syntax
[ComVisible(true)]
[Guid("6FD396D2-AAB3-4B41-A64D-C09ACEB99D19")]
public interface IRhpBSItensDifHorizontal
Methods
Actualiza(RhpBEItemDifHorizontal)
Actualiza a informação de um item de uma diferenciação horizontal.
Declaration
void Actualiza(RhpBEItemDifHorizontal objBE)
Parameters
Type | Name | Description |
---|---|---|
RhpBEItemDifHorizontal | objBE |
Actualiza(RhpBEItemDifHorizontal, ref String)
Actualiza a informação de um item de uma diferenciação horizontal.
Declaration
void Actualiza(RhpBEItemDifHorizontal objBE, ref string Avisos)
Parameters
Type | Name | Description |
---|---|---|
RhpBEItemDifHorizontal | objBE | |
System.String | Avisos | Mensagens devolvidas na actualização. |
ActualizaValorAtributo(String, Int32, String, Object)
Actualiza o valor de um atributo.
Declaration
void ActualizaValorAtributo(string DiferenciacaoHorizontal, int Item, string Atributo, object Valor)
Parameters
Type | Name | Description |
---|---|---|
System.String | DiferenciacaoHorizontal | Identificador da diferenciação horizontal. |
System.Int32 | Item | Número do item de diferenciação horizontal |
System.String | Atributo | Nome do atributo cujo valor será actualizado. |
System.Object | Valor | Novo valor do atributo indicado. |
ActualizaValorAtributos(String, Int32, StdBECampos)
Actualiza os valores respectivos de um conjunto de atributos.
Declaration
void ActualizaValorAtributos(string DiferenciacaoHorizontal, int Item, StdBECampos Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | DiferenciacaoHorizontal | Identificador da diferenciação horizontal. |
System.Int32 | Item | Número do item de diferenciação horizontal |
StdBECampos | Atributos | Objecto contendo os atributos a actualizar e respectivos valores. |
DaDefCamposUtil()
Devolve as definições dos campos do utilizador.
Declaration
StdBEDefCamposUtil DaDefCamposUtil()
Returns
Type | Description |
---|---|
StdBEDefCamposUtil |
DaValorAtributo(String, Int32, String)
Devolve o valor de um atributo.
Declaration
object DaValorAtributo(string DiferenciacaoHorizontal, int Item, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | DiferenciacaoHorizontal | Identificador da diferenciação horizontal. |
System.Int32 | Item | Número do item de diferenciação horizontal |
System.String | Atributo | Nome do atributo cujo valor será devolvido. |
Returns
Type | Description |
---|---|
System.Object |
DaValorAtributos(String, Int32, String[])
Devolve o valor de um conjunto de atributos.
Declaration
StdBECampos DaValorAtributos(string DiferenciacaoHorizontal, int Item, params string[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | DiferenciacaoHorizontal | Identificador da diferenciação horizontal. |
System.Int32 | Item | Número do item de diferenciação horizontal |
System.String[] | Atributos | Conjunto de atributos dos quais se pretende devolver o valor. |
Returns
Type | Description |
---|---|
StdBECampos |
Edita(String, Int32)
Edita a informação de um item de uma diferenciação horizontal.
Declaration
RhpBEItemDifHorizontal Edita(string DiferenciacaoHorizontal, int Item)
Parameters
Type | Name | Description |
---|---|---|
System.String | DiferenciacaoHorizontal | Identificador da diferenciação horizontal. |
System.Int32 | Item | Número do item de diferenciação horizontal |
Returns
Type | Description |
---|---|
RhpBEItemDifHorizontal |
Existe(String, Int32)
Verifica se existe o registo referente à informação passada nos parâmetros.
Declaration
bool Existe(string DiferenciacaoHorizontal, int Item)
Parameters
Type | Name | Description |
---|---|---|
System.String | DiferenciacaoHorizontal | Identificador da diferenciação horizontal. |
System.Int32 | Item | Número do item de diferenciação horizontal |
Returns
Type | Description |
---|---|
System.Boolean |
ListaItens(String)
Devolve uma listagem dos Itens de Diferenciação Horizontal.
Declaration
RhpBEItensDifHorizontais ListaItens(string DiferenciacaoHorizontal)
Parameters
Type | Name | Description |
---|---|---|
System.String | DiferenciacaoHorizontal | Identificador da Diferenciação Horizontal. |
Returns
Type | Description |
---|---|
RhpBEItensDifHorizontais |
Remove(String, Int32)
Remove a informação de um item de uma diferenciação horizontal.
Declaration
void Remove(string DiferenciacaoHorizontal, int Item)
Parameters
Type | Name | Description |
---|---|---|
System.String | DiferenciacaoHorizontal | Identificador da diferenciação horizontal. |
System.Int32 | Item | Número do item de diferenciação horizontal |
RemoveItens(String)
Remove os Itens de Diferenciação Horizontal.
Declaration
void RemoveItens(string DiferenciacaoHorizontal)
Parameters
Type | Name | Description |
---|---|---|
System.String | DiferenciacaoHorizontal | Identificador da Diferenciação Horizontal. |
ValidaActualizacao(RhpBEItemDifHorizontal, ref String)
Efectua a validação dos dados de itens de diferenciação horizontal.
Declaration
bool ValidaActualizacao(RhpBEItemDifHorizontal objBE, ref string ErroValidacao)
Parameters
Type | Name | Description |
---|---|---|
RhpBEItemDifHorizontal | objBE | |
System.String | ErroValidacao | Recebe a descrição de eventuais erros detectados. |
Returns
Type | Description |
---|---|
System.Boolean |
ValidaRemocao(String, Int32, ref String)
Efectua a validação de um registo antes de ser efectuada a sua remoção.
Declaration
bool ValidaRemocao(string DiferenciacaoHorizontal, int Item, ref string ErroValidacao)
Parameters
Type | Name | Description |
---|---|---|
System.String | DiferenciacaoHorizontal | Identificador da diferenciação horizontal. |
System.Int32 | Item | Número do item de diferenciação horizontal |
System.String | ErroValidacao | Recebe a descrição de eventuais erros detectados. |
Returns
Type | Description |
---|---|
System.Boolean |