Interface ITesBSDetalhesFormatoImp
Classe utilizada para obter serviços e regras de negócio sobre os Detalhes do Formato de Importação.
Namespace: ITesBS100
Assembly: ITesBS100.dll
Syntax
[ComVisible(true)]
[Guid("2297E44B-8E1F-422A-992D-E5791F175C8B")]
public interface ITesBSDetalhesFormatoImp
Methods
Actualiza(TesBEDetalheFormatoImportacao, String)
Actualiza.
Declaration
void Actualiza(TesBEDetalheFormatoImportacao clsDetalheFormatoImportacao, string strAvisos = "")
Parameters
Type | Name | Description |
---|---|---|
TesBEDetalheFormatoImportacao | clsDetalheFormatoImportacao | objecto com as definições do Formato de Importação. |
System.String | strAvisos | Mensagem com os Avisos reportados pela Actualização. |
ActualizaValorAtributo(String, String, Object)
Actualiza o valor do atributo.
Declaration
void ActualizaValorAtributo(string IdDetalhe, string Atributo, dynamic Valor)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdDetalhe | Identificador do Id do Detalhe. |
System.String | Atributo | Identificador do Atributo. |
System.Object | Valor | Identificador do Valor. |
ActualizaValorAtributos(String, StdBECampos)
Actualiza o valor de atributos.
Declaration
void ActualizaValorAtributos(string IdDetalhe, StdBECampos Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdDetalhe | Identificador do Id do Detalhe. |
StdBECampos | Atributos | Objecto com as definições dos Atributos. |
DaDefCamposUtil()
Devolve a definição de campos do utilizador.
Declaration
StdBEDefCamposUtil DaDefCamposUtil()
Returns
Type | Description |
---|---|
StdBEDefCamposUtil |
DaValorAtributo(String, String)
Devolve o valor de um atributo.
Declaration
dynamic DaValorAtributo(string IdDetalhe, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdDetalhe | Identificador do Id do Detalhe. |
System.String | Atributo | Identificador do Atributo. |
Returns
Type | Description |
---|---|
System.Object |
DaValorAtributoLock(String, String)
Devolve o valor de um atributo.
Declaration
dynamic DaValorAtributoLock(string IdDetalhe, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdDetalhe | Identificador do Id do Detalhe. |
System.String | Atributo | Identificador do Atributo. |
Returns
Type | Description |
---|---|
System.Object |
DaValorAtributos(String, String[])
Devolve o valor de atributos.
Declaration
StdBECampos DaValorAtributos(string IdDetalhe, params string[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdDetalhe | Identificador do Id do Detalhe. |
System.String[] | Atributos | Objecto com os Atributos. |
Returns
Type | Description |
---|---|
StdBECampos |
DaValorAtributosLock(String, String[])
Devolve o valor de atributos.
Declaration
StdBECampos DaValorAtributosLock(string IdDetalhe, params string[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdDetalhe | Identificador do Id do Detalhe. |
System.String[] | Atributos | Objecto com os Atributos. |
Returns
Type | Description |
---|---|
StdBECampos |
Edita(String)
Devolve um elemento.
Declaration
TesBEDetalheFormatoImportacao Edita(string IdDetalhe)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdDetalhe | Identificador do Id do Detalhe. |
Returns
Type | Description |
---|---|
TesBEDetalheFormatoImportacao |
Existe(String)
Verifica se existe.
Declaration
bool Existe(string IdDetalhe)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdDetalhe | Identificador do Id do Detalhe. |
Returns
Type | Description |
---|---|
System.Boolean |
ListaDetalhes(String)
Lista de detalhes.
Declaration
TesBEDetalhesFormatoImportacao ListaDetalhes(string Formato)
Parameters
Type | Name | Description |
---|---|---|
System.String | Formato | Identificador do Formato. |
Returns
Type | Description |
---|---|
TesBEDetalhesFormatoImportacao |
Remove(String)
Remove.
Declaration
void Remove(string IdDetalhe)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdDetalhe | Identificador do Id do Detalhe. |
ValidaActualizacao(TesBEDetalheFormatoImportacao, ref String)
Valida a actualização.
Declaration
bool ValidaActualizacao(TesBEDetalheFormatoImportacao clsDetalheFormatoImportacao, ref string StrErro)
Parameters
Type | Name | Description |
---|---|---|
TesBEDetalheFormatoImportacao | clsDetalheFormatoImportacao | objecto com as definições do Formato de Importação. |
System.String | StrErro | Mensagem com os Erros reportados pela Validação. |
Returns
Type | Description |
---|---|
System.Boolean |
ValidaRemocao(String, String)
Valida remoção.
Declaration
bool ValidaRemocao(string IdDetalhe, string StrErro)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdDetalhe | Identificador do Id do Detalhe. |
System.String | StrErro | Informação sobre o(s) erro(s) encontrado(s) na validação. |
Returns
Type | Description |
---|---|
System.Boolean |