Interface IVndBSCategArtigosIdiomas
Namespace: IVndBS100
Assembly: IVndBS100.dll
Syntax
[ComVisible(true)]
[Guid("0F0B3654-0EC2-4D8B-8776-4E5FDAAA6F5D")]
public interface IVndBSCategArtigosIdiomas
Methods
Actualiza(VndBeCategoriaArtigoIdioma)
Actualiza.
Declaration
void Actualiza(VndBeCategoriaArtigoIdioma objBE)
Parameters
Type | Name | Description |
---|---|---|
VndBeCategoriaArtigoIdioma | objBE | Objecto com as definições da Categoria do Artigo - Idioma. |
ActualizaFiltroCategoriasArtigos(VndBeCategoriasArtigosIdiomas)
Declaration
void ActualizaFiltroCategoriasArtigos(VndBeCategoriasArtigosIdiomas objBeColl)
Parameters
Type | Name | Description |
---|---|---|
VndBeCategoriasArtigosIdiomas | objBeColl |
ActualizaValorAtributo(String, String, Object)
Actualiza valor do atributo.
Declaration
void ActualizaValorAtributo(string strID, string strAtributo, dynamic varValor)
Parameters
Type | Name | Description |
---|---|---|
System.String | strID | Identificador do Id. |
System.String | strAtributo | Nome do atributo. |
System.Object | varValor | Identificador da valor. |
ActualizaValorAtributos(String, StdBECampos)
Actualiza valores dos atributos.
Declaration
void ActualizaValorAtributos(string strID, StdBECampos Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | strID | Identificador do Id. |
StdBECampos | Atributos | Objecto com os Atributos. |
Compara(VndBeCategoriaArtigoIdioma, VndBeCategoriaArtigoIdioma)
Compara.
Declaration
BasBETiposGcp.enuModosAlteracaoObjectos Compara(VndBeCategoriaArtigoIdioma objBE, VndBeCategoriaArtigoIdioma objBEorg)
Parameters
Type | Name | Description |
---|---|---|
VndBeCategoriaArtigoIdioma | objBE | Objecto com as definições da Categoria do Artigo - Idioma. |
VndBeCategoriaArtigoIdioma | objBEorg | Objecto com as definições da Categoria do Artigo - Idioma, Original. |
Returns
Type | Description |
---|---|
BasBETiposGcp.enuModosAlteracaoObjectos |
ComparaListas(VndBeCategoriasArtigosIdiomas, VndBeCategoriasArtigosIdiomas)
Compara listas.
Declaration
BasBETiposGcp.enuModosAlteracaoObjectos ComparaListas(VndBeCategoriasArtigosIdiomas objBeColl, VndBeCategoriasArtigosIdiomas objBeCollOrg)
Parameters
Type | Name | Description |
---|---|---|
VndBeCategoriasArtigosIdiomas | objBeColl | Objecto com as definições das Categorias do Artigo - Idioma. |
VndBeCategoriasArtigosIdiomas | objBeCollOrg | Objecto com as definições das Categorias do Artigo - Idioma, Original. |
Returns
Type | Description |
---|---|
BasBETiposGcp.enuModosAlteracaoObjectos |
DaDefCamposUtil()
Devolve a definição dos campos do utilizador.
Declaration
StdBEDefCamposUtil DaDefCamposUtil()
Returns
Type | Description |
---|---|
StdBEDefCamposUtil |
DaPosicaoChave(String, VndBeCategoriasArtigosIdiomas)
Devolve a posição da chave.
Declaration
int DaPosicaoChave(string strID, VndBeCategoriasArtigosIdiomas objBeColl)
Parameters
Type | Name | Description |
---|---|---|
System.String | strID | Identificador do Id. |
VndBeCategoriasArtigosIdiomas | objBeColl | Objecto com as definições das Categorias do Artigo - Idioma |
Returns
Type | Description |
---|---|
System.Int32 |
DaValorAtributo(String, String)
Devolve o valor do atributo.
Declaration
dynamic DaValorAtributo(string strID, string strAtributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | strID | Identificador do Id. |
System.String | strAtributo | Nome do atributo. |
Returns
Type | Description |
---|---|
System.Object |
DaValorAtributoLock(String, String)
Devolve o valor do atributo.
Declaration
dynamic DaValorAtributoLock(string strID, string strAtributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | strID | Identificador do Id. |
System.String | strAtributo | Nome do atributo. |
Returns
Type | Description |
---|---|
System.Object |
Remarks
O sufixo "Lock" indica que os valores serão obtidos a partir da cache de sistema.
DaValorAtributos(String, String[])
Devolve os valores dos atributos.
Declaration
StdBECampos DaValorAtributos(string strID, params string[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | strID | Identificador do Id. |
System.String[] | Atributos | Array com os nomes dos atributos. |
Returns
Type | Description |
---|---|
StdBECampos |
DaValorAtributosLock(String, String[])
Devolve os valores dos atributos.
Declaration
StdBECampos DaValorAtributosLock(string strID, params string[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | strID | Identificador do Id. |
System.String[] | Atributos | Array com os nomes dos atributos. |
Returns
Type | Description |
---|---|
StdBECampos |
Remarks
O sufixo "Lock" indica que os valores serão obtidos a partir da cache de sistema.
DaValorChave(VndBeCategoriaArtigoIdioma)
Devolve o valor da chave.
Declaration
string DaValorChave(VndBeCategoriaArtigoIdioma objBE)
Parameters
Type | Name | Description |
---|---|---|
VndBeCategoriaArtigoIdioma | objBE | Objecto com as definições da Categoria do Artigo - Idioma |
Returns
Type | Description |
---|---|
System.String |
Edita(String, String)
Devolve um elemento.
Declaration
VndBeCategoriaArtigoIdioma Edita(string strCategoriaID, string strIdioma)
Parameters
Type | Name | Description |
---|---|---|
System.String | strCategoriaID | Identificador do Id da Categoria. |
System.String | strIdioma | Identificador do Idioma. |
Returns
Type | Description |
---|---|
VndBeCategoriaArtigoIdioma |
EditaID(String)
Devolve em elemento, por Id.
Declaration
VndBeCategoriaArtigoIdioma EditaID(string strID)
Parameters
Type | Name | Description |
---|---|---|
System.String | strID | Identificador do Id. |
Returns
Type | Description |
---|---|
VndBeCategoriaArtigoIdioma |
Existe(String)
Existe.
Declaration
bool Existe(string strID)
Parameters
Type | Name | Description |
---|---|---|
System.String | strID | Identificador do Id. |
Returns
Type | Description |
---|---|
System.Boolean |
ExisteFiltroCategoriasArtigos(String, VndBeCategoriasArtigosIdiomas)
Verifica se existe filtro de categorias de artigos.
Declaration
bool ExisteFiltroCategoriasArtigos(string strCategoriaID, VndBeCategoriasArtigosIdiomas objBeCollOrg = null)
Parameters
Type | Name | Description |
---|---|---|
System.String | strCategoriaID | Identificador do Id da Categoria. |
VndBeCategoriasArtigosIdiomas | objBeCollOrg | Objecto com as definições das Categorias do Artigo - Idioma. |
Returns
Type | Description |
---|---|
System.Boolean |
ExisteFiltroIdiomas(String, VndBeCategoriasArtigosIdiomas)
Verifica se existe filtro de idiomas.
Declaration
bool ExisteFiltroIdiomas(string strIdioma, VndBeCategoriasArtigosIdiomas objBeCollOrg = null)
Parameters
Type | Name | Description |
---|---|---|
System.String | strIdioma | Identificador do Idioma. |
VndBeCategoriasArtigosIdiomas | objBeCollOrg | Objecto com as definições das Categorias do Artigo - Idioma. |
Returns
Type | Description |
---|---|
System.Boolean |
ExisteRegistosDependentes(String)
verifica se existem registos dependentes.
Declaration
bool ExisteRegistosDependentes(string strID)
Parameters
Type | Name | Description |
---|---|---|
System.String | strID | Identificador do Id. |
Returns
Type | Description |
---|---|
System.Boolean |
ListaFiltroCategoriasArtigos(String, VndBeCategoriasArtigosIdiomas, Boolean)
Lista de filtros de categorias de artigos.
Declaration
VndBeCategoriasArtigosIdiomas ListaFiltroCategoriasArtigos(string strCategoriaID, VndBeCategoriasArtigosIdiomas objBeCollOrg = null, bool blnLerLinhas = false)
Parameters
Type | Name | Description |
---|---|---|
System.String | strCategoriaID | Identificador do Id da Categoria. |
VndBeCategoriasArtigosIdiomas | objBeCollOrg | Objecto com as definições das Categorias do Artigo - Idioma. |
System.Boolean | blnLerLinhas | Indica Ler Linhas. |
Returns
Type | Description |
---|---|
VndBeCategoriasArtigosIdiomas |
ListaFiltroIdiomas(String, VndBeCategoriasArtigosIdiomas, Boolean)
Lista os filtros de idiomas.
Declaration
VndBeCategoriasArtigosIdiomas ListaFiltroIdiomas(string strIdioma, VndBeCategoriasArtigosIdiomas objBeCollOrg = null, bool blnLerLinhas = false)
Parameters
Type | Name | Description |
---|---|---|
System.String | strIdioma | Identificador do Idioma. |
VndBeCategoriasArtigosIdiomas | objBeCollOrg | Objecto com as definições das Categorias do Artigo - Idioma. |
System.Boolean | blnLerLinhas |
Returns
Type | Description |
---|---|
VndBeCategoriasArtigosIdiomas |
ManipularListas(BasBETiposGcp.enuOperacoesListasObjectos, VndBeCategoriasArtigosIdiomas, VndBeCategoriasArtigosIdiomas, Boolean)
Manipula listas.
Declaration
VndBeCategoriasArtigosIdiomas ManipularListas(BasBETiposGcp.enuOperacoesListasObjectos Operacao, VndBeCategoriasArtigosIdiomas objBeColl1, VndBeCategoriasArtigosIdiomas objBeColl2, bool blnPrioridade1)
Parameters
Type | Name | Description |
---|---|---|
BasBETiposGcp.enuOperacoesListasObjectos | Operacao | Identificação da Operação. |
VndBeCategoriasArtigosIdiomas | objBeColl1 | Objecto com as definições das Categorias do Artigo - Idioma (1). |
VndBeCategoriasArtigosIdiomas | objBeColl2 | Objecto com as definições das Categorias do Artigo - Idioma (2). |
System.Boolean | blnPrioridade1 | Indica Prioridade 1. |
Returns
Type | Description |
---|---|
VndBeCategoriasArtigosIdiomas |
PreencheCamposDefeito(VndBeCategoriaArtigoIdioma)
Preenche campos por defeito.
Declaration
VndBeCategoriaArtigoIdioma PreencheCamposDefeito(VndBeCategoriaArtigoIdioma objBE)
Parameters
Type | Name | Description |
---|---|---|
VndBeCategoriaArtigoIdioma | objBE | Objecto com as definições da Categoria do Artigo - Idioma |
Returns
Type | Description |
---|---|
VndBeCategoriaArtigoIdioma |
PreencheCamposDefeitoLista(VndBeCategoriasArtigosIdiomas)
Preenche campos por defeito da lista.
Declaration
VndBeCategoriasArtigosIdiomas PreencheCamposDefeitoLista(VndBeCategoriasArtigosIdiomas objBeColl)
Parameters
Type | Name | Description |
---|---|---|
VndBeCategoriasArtigosIdiomas | objBeColl | Objecto com as definições das Categorias do Artigo - Idioma. |
Returns
Type | Description |
---|---|
VndBeCategoriasArtigosIdiomas |
Remove(String)
Remove.
Declaration
void Remove(string strID)
Parameters
Type | Name | Description |
---|---|---|
System.String | strID | Identificador do Id. |
RemoveFiltroCategoriasArtigos(String, VndBeCategoriasArtigosIdiomas)
Remove filtro de categorias de artigos.
Declaration
VndBeCategoriasArtigosIdiomas RemoveFiltroCategoriasArtigos(string strCategoriaID, VndBeCategoriasArtigosIdiomas objBeCollOrg = null)
Parameters
Type | Name | Description |
---|---|---|
System.String | strCategoriaID | Identificador do Id da Categoria. |
VndBeCategoriasArtigosIdiomas | objBeCollOrg | Objecto com as definições das Categorias do Artigo - Idioma. |
Returns
Type | Description |
---|---|
VndBeCategoriasArtigosIdiomas |
RemoveFiltroIdiomas(String, VndBeCategoriasArtigosIdiomas)
Remove filtro de idiomas.
Declaration
VndBeCategoriasArtigosIdiomas RemoveFiltroIdiomas(string strIdioma, VndBeCategoriasArtigosIdiomas objBeCollOrg = null)
Parameters
Type | Name | Description |
---|---|---|
System.String | strIdioma | Identificador do Idioma. |
VndBeCategoriasArtigosIdiomas | objBeCollOrg | Objecto com as definições das Categorias do Artigo - Idioma. |
Returns
Type | Description |
---|---|
VndBeCategoriasArtigosIdiomas |
ValidaActualizacao(VndBeCategoriaArtigoIdioma, ref String)
Valida actualização.
Declaration
bool ValidaActualizacao(VndBeCategoriaArtigoIdioma objBE, ref string strErroValidacao)
Parameters
Type | Name | Description |
---|---|---|
VndBeCategoriaArtigoIdioma | objBE | Objecto com as definições da Categoria do Artigo - Idioma. |
System.String | strErroValidacao | Mensagem com os erros reportados pela Validação. |
Returns
Type | Description |
---|---|
System.Boolean |
ValidaRemocao(String, ref String)
valida a remoção.
Declaration
bool ValidaRemocao(string strID, ref string strErroValidacao)
Parameters
Type | Name | Description |
---|---|---|
System.String | strID | Identificador do Id. |
System.String | strErroValidacao | Mensagem com os erros reportados pela Validação. |
Returns
Type | Description |
---|---|
System.Boolean |