Interface ICrmBSTiposActividade
Esta classe deve ser usada para obter serviços sobre Tipos de Actividade.
Namespace: ICrmBS100
Assembly: ICrmBS100.dll
Syntax
[ComVisible(true)]
[Guid("5913BCE6-D482-437E-A7EE-1EB2F600E0A5")]
public interface ICrmBSTiposActividade
Methods
Actualiza(CrmBETipoActividade)
Actualiza o rubrica.
Declaration
void Actualiza(CrmBETipoActividade clsTipoActividade)
Parameters
Type | Name | Description |
---|---|---|
CrmBETipoActividade | clsTipoActividade |
ActualizaValorAtributo(String, String, Object)
Actualiza o valor de um atributo do tipo de actividade.
Declaration
void ActualizaValorAtributo(string TipoActividade, string Atributo, dynamic Valor)
Parameters
Type | Name | Description |
---|---|---|
System.String | TipoActividade | Identifica o tipo de actividade. |
System.String | Atributo | Identifica o atributo a actualizar. |
System.Object | Valor | Identifica o valor a gravar no atributo seleccionado. |
ActualizaValorAtributos(String, StdBECampos)
Actualiza o valor de um conjunto de atributos do tipo de actividade
Declaration
void ActualizaValorAtributos(string TipoActividade, StdBECampos Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | TipoActividade | Identifica o tipo de actividade. |
StdBECampos | Atributos | Identifica os atributos e os respectivos valores a actualizar. |
DaDefCamposUtil()
Devolve as definições dos campos do utilizador.
Declaration
StdBEDefCamposUtil DaDefCamposUtil()
Returns
Type | Description |
---|---|
StdBEDefCamposUtil |
DaValorAtributo(String, String)
Devolve o valor de um atributo do tipo de actividade.
Declaration
dynamic DaValorAtributo(string TipoActividade, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | TipoActividade | Identifica o tipo de actividade. |
System.String | Atributo | Identifica o atributo para o qual se pretende devolver o valor. |
Returns
Type | Description |
---|---|
System.Object |
DaValorAtributoID(String, String)
Devolve o valor de um atributo do tipo de actividade.
Declaration
dynamic DaValorAtributoID(string IdTipoActividade, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdTipoActividade | Identificador do tipo de actividade. |
System.String | Atributo | Identifica o atributo para o qual se pretende devolver o valor. |
Returns
Type | Description |
---|---|
System.Object |
DaValorAtributos(String, String[])
Devolve o valor de um conjunto de atributos do tipo de actividade.
Declaration
StdBECampos DaValorAtributos(string TipoActividade, params string[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | TipoActividade | Identifica o tipo de actividade. |
System.String[] | Atributos | Identifica os atributos para os quais se pretende devolver o valor. |
Returns
Type | Description |
---|---|
StdBECampos |
Edita(String)
Edita o tipo de actividade
Declaration
CrmBETipoActividade Edita(string TipoActividade)
Parameters
Type | Name | Description |
---|---|---|
System.String | TipoActividade | Código do tipo de actividade. |
Returns
Type | Description |
---|---|
CrmBETipoActividade |
EditaID(String)
Edita o tipo de actividade
Declaration
CrmBETipoActividade EditaID(string Id)
Parameters
Type | Name | Description |
---|---|---|
System.String | Id | Identificador do tipo de actividade. |
Returns
Type | Description |
---|---|
CrmBETipoActividade |
Existe(String)
Verifica se o tipo de actividade existe na base de dados.
Declaration
bool Existe(string TipoActividade)
Parameters
Type | Name | Description |
---|---|---|
System.String | TipoActividade | Código do tipo de actividade. |
Returns
Type | Description |
---|---|
System.Boolean |
IdTipoDeActividadePorDefeito()
Retorna, se existir, o identificador do tipo de actividade definido por defeito.
Declaration
string IdTipoDeActividadePorDefeito()
Returns
Type | Description |
---|---|
System.String |
Remove(String)
Remove a rubrica.
Declaration
void Remove(string TipoActividade)
Parameters
Type | Name | Description |
---|---|---|
System.String | TipoActividade | Código do tipo de actividade. |
TipoActividadeDeCobranca(String)
Verifica se o tipo de actividade é de cobrança.
Declaration
bool TipoActividadeDeCobranca(string IdTipoActividade)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdTipoActividade |
Returns
Type | Description |
---|---|
System.Boolean |
TipoDeActividadePorDefeito()
Retorna, se existir, o código do tipo de actividade definido por defeito.
Declaration
string TipoDeActividadePorDefeito()
Returns
Type | Description |
---|---|
System.String |
ValidaActualizacao(CrmBETipoActividade, ref String)
Efectua as validações necessárias à actualização da rubrica.
Declaration
bool ValidaActualizacao(CrmBETipoActividade clsTipoActividade, ref string StrErro)
Parameters
Type | Name | Description |
---|---|---|
CrmBETipoActividade | clsTipoActividade | Objecto que identifica o tipo de actividade. |
System.String | StrErro |
Returns
Type | Description |
---|---|
System.Boolean |
ValidaRemocao(String, String)
Efectua as validações necessárias à remoção do tipo de actividade
Declaration
bool ValidaRemocao(string TipoActividade, string StrErro)
Parameters
Type | Name | Description |
---|---|---|
System.String | TipoActividade | Código do tipo de actividade. |
System.String | StrErro |
Returns
Type | Description |
---|---|
System.Boolean |