Interface IBasBSArtigosIdiomas
Assembly: IBasBS100.dll
Syntax
[ComVisible(true)]
[Guid("6F3A59CA-2056-4D8D-87AD-EF9DC7AF141B")]
public interface IBasBSArtigosIdiomas
Methods
Actualiza(BasBEArtigoIdioma)
Permite efectuar a actualização de um determinado Idioma
Declaration
void Actualiza(BasBEArtigoIdioma ObjBEArtigoIdioma)
Parameters
ActualizaValorAtributo(String, String, String, Object)
Permite actualizar um atributo do Idioma
Declaration
void ActualizaValorAtributo(string strArtigo, string strIdioma, string Atributo, dynamic Valor)
Parameters
Type |
Name |
Description |
System.String |
strArtigo |
|
System.String |
strIdioma |
|
System.String |
Atributo |
|
System.Object |
Valor |
|
ActualizaValorAtributos(String, String, StdBECampos)
Permite a actualização de um conjunto de atributos
Declaration
void ActualizaValorAtributos(string strArtigo, string strIdioma, StdBECampos Atributos)
Parameters
Type |
Name |
Description |
System.String |
strArtigo |
|
System.String |
strIdioma |
|
StdBECampos |
Atributos |
|
DaDefCamposUtil()
Devolve a definição dos campos do utilizador.
Declaration
StdBEDefCamposUtil DaDefCamposUtil()
Returns
DaValorAtributo(String, String, String)
Dá o valor de um determinado atributo
Declaration
dynamic DaValorAtributo(string strArtigo, string strIdioma, string Atributo)
Parameters
Type |
Name |
Description |
System.String |
strArtigo |
|
System.String |
strIdioma |
|
System.String |
Atributo |
|
Returns
Type |
Description |
System.Object |
|
DaValorAtributoLock(String, String, String)
Dá o valor de um determinado atributo
Declaration
dynamic DaValorAtributoLock(string strArtigo, string strIdioma, string Atributo)
Parameters
Type |
Name |
Description |
System.String |
strArtigo |
|
System.String |
strIdioma |
|
System.String |
Atributo |
|
Returns
Type |
Description |
System.Object |
|
DaValorAtributos(String, String, String[])
Dá o valor de um conjunto de atributos
Declaration
StdBECampos DaValorAtributos(string strArtigo, string strIdioma, params string[] Atributos)
Parameters
Type |
Name |
Description |
System.String |
strArtigo |
|
System.String |
strIdioma |
|
System.String[] |
Atributos |
|
Returns
DaValorAtributosLock(String, String, String[])
Dá o valor de um conjunto de atributos
Declaration
StdBECampos DaValorAtributosLock(string strArtigo, string strIdioma, params string[] Atributos)
Parameters
Type |
Name |
Description |
System.String |
strArtigo |
|
System.String |
strIdioma |
|
System.String[] |
Atributos |
|
Returns
Edita(String, String)
Permite editar um determinado Idioma
Declaration
BasBEArtigoIdioma Edita(string strArtigo, string strIdioma)
Parameters
Type |
Name |
Description |
System.String |
strArtigo |
|
System.String |
strIdioma |
|
Returns
Existe(String, String)
Identifica se um determinado artigo e Idioma existe
Declaration
bool Existe(string strArtigo, string strIdioma)
Parameters
Type |
Name |
Description |
System.String |
strArtigo |
|
System.String |
strIdioma |
|
Returns
Type |
Description |
System.Boolean |
|
ListaArtigosIdiomas(String)
Permite retornar um objecto com a colecção dos Idiomas associados a um artigo
Declaration
BasBEArtigoIdiomas ListaArtigosIdiomas(string strArtigo)
Parameters
Type |
Name |
Description |
System.String |
strArtigo |
|
Returns
Remove(String, String)
Permite a remoção de um determinado Idioma
Declaration
void Remove(string strArtigo, string strIdioma)
Parameters
Type |
Name |
Description |
System.String |
strArtigo |
|
System.String |
strIdioma |
|
RemoveArtigosIdiomas(String)
Permite a remoção de todos os Idiomas de um determinado artigo
Declaration
void RemoveArtigosIdiomas(string strArtigo)
Parameters
Type |
Name |
Description |
System.String |
strArtigo |
|
ValidaActualizacao(BasBEArtigoIdioma, ref String)
Permite a validação da actualização
Declaration
bool ValidaActualizacao(BasBEArtigoIdioma ObjBEArtigoIdioma, ref string ErroValidacao)
Parameters
Type |
Name |
Description |
BasBEArtigoIdioma |
ObjBEArtigoIdioma |
|
System.String |
ErroValidacao |
|
Returns
Type |
Description |
System.Boolean |
|
ValidaRemocao(String, String, ref String)
Permite a validação da remoção
Declaration
bool ValidaRemocao(string strArtigo, string strIdioma, ref string ErroValidacao)
Parameters
Type |
Name |
Description |
System.String |
strArtigo |
|
System.String |
strIdioma |
|
System.String |
ErroValidacao |
|
Returns
Type |
Description |
System.Boolean |
|