Interface ICrmBSPeriodicidades
Classe utilizada para obter serviços e regras de negócio sobre Periodicidades.
Namespace: ICrmBS100
Assembly: ICrmBS100.dll
Syntax
[ComVisible(true)]
[Guid("3587CF00-C5DB-4C92-BDCF-9F8BB04B1DC0")]
public interface ICrmBSPeriodicidades
Methods
Actualiza(CrmBEPeriodicidade, String)
Actualiza o objecto na base de dados.
Declaration
void Actualiza(CrmBEPeriodicidade objBE, string strAvisos = "")
Parameters
Type | Name | Description |
---|---|---|
CrmBEPeriodicidade | objBE | Objecto que identifica a tarefa. |
System.String | strAvisos | Devolve os avisos encontrados durante a actualização. |
ActualizaValorAtributo(String, String, Object)
Actualiza o valor de um atributo do objecto
Declaration
void ActualizaValorAtributo(string IdLoteActividades, string Atributo, dynamic Valor)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdLoteActividades | Identificador da tarefa. |
System.String | Atributo | Atributo para o qual se pretende actualizar o valor. |
System.Object | Valor |
ActualizaValorAtributoID(String, String, Object)
Actualiza o valor de um atributo.
Declaration
void ActualizaValorAtributoID(string IdLoteActividades, string Atributo, dynamic Valor)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdLoteActividades | Identificador (GUID) da tarefa. |
System.String | Atributo | Atributo para o qual se pretende actualizar o valor. |
System.Object | Valor |
ActualizaValorAtributos(String, StdBECampos)
Actualiza o valor de atributos do objecto
Declaration
void ActualizaValorAtributos(string IdLoteActividades, StdBECampos Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdLoteActividades | Identificador da tarefa. |
StdBECampos | Atributos | Conjunto de atributos para o qual se pretende actualizar o valor. |
ActualizaValorAtributosID(String, StdBECampos)
Actualiza o valor de um conjunto de atributos.
Declaration
void ActualizaValorAtributosID(string IdLoteActividades, StdBECampos Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdLoteActividades | Identificador (GUID) da tarefa. |
StdBECampos | Atributos | Conjunto de atributos para o qual se pretende actualizar o valor. |
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
Declaration
dynamic DaValorAtributo(string IdLoteActividades, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdLoteActividades | Identificador da tarefa. |
System.String | Atributo | Atributo para o qual se pretende devolver o valor. |
Returns
Type | Description |
---|---|
System.Object |
DaValorAtributoID(String, String)
Devolve o valor de um atributo.
Declaration
dynamic DaValorAtributoID(string IdLoteActividades, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdLoteActividades | Identificador (GUID) da tarefa. |
System.String | Atributo | 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
Declaration
StdBECampos DaValorAtributos(string IdLoteActividades, params string[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdLoteActividades | Identificador da tarefa. |
System.String[] | Atributos | Conjunto de atributos para o qual se pretende devolver o valor. |
Returns
Type | Description |
---|---|
StdBECampos |
DaValorAtributosID(String, String[])
Devolve o valor de um conjunto de atributos.
Declaration
StdBECampos DaValorAtributosID(string IdLoteActividades, params string[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdLoteActividades | Identificador (GUID) da tarefa. |
System.String[] | Atributos |
Returns
Type | Description |
---|---|
StdBECampos |
Edita(String)
Edita a informação associada ao objecto.
Declaration
CrmBEPeriodicidade Edita(string IdLoteActividades)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdLoteActividades | Identificador da tarefa. |
Returns
Type | Description |
---|---|
CrmBEPeriodicidade |
EditaID(String)
Edita um elemento.
Declaration
CrmBEPeriodicidade EditaID(string IdLoteActividades)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdLoteActividades | Identificador (GUID) da tarefa. |
Returns
Type | Description |
---|---|
CrmBEPeriodicidade |
Existe(String)
Verifica se o elemento existe na base de dados.
Declaration
bool Existe(string IdLoteActividades)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdLoteActividades | Identificador da tarefa. |
Returns
Type | Description |
---|---|
System.Boolean |
ExisteID(String)
Verifica se um elemento existe.
Declaration
bool ExisteID(string IdLoteActividades)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdLoteActividades | Identificador (GUID) da tarefa. |
Returns
Type | Description |
---|---|
System.Boolean |
Remove(String)
Remove o elemento da base de dados.
Declaration
void Remove(string IdLoteActividades)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdLoteActividades | Identificador da tarefa. |
RemoveID(String)
Remove um elemento.
Declaration
void RemoveID(string IdLoteActividades)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdLoteActividades | Identificador (GUID) da tarefa. |
ValidaActualizacao(CrmBEPeriodicidade, ref String)
Efectua as validações necessárias à actualização do elemento.
Declaration
bool ValidaActualizacao(CrmBEPeriodicidade objBE, ref string ErroValidacao)
Parameters
Type | Name | Description |
---|---|---|
CrmBEPeriodicidade | objBE | Objecto que representa a tarefa. |
System.String | ErroValidacao | Informação sobre os erros que ocorreram durante a validação. |
Returns
Type | Description |
---|---|
System.Boolean |
ValidaRemocao(String, ref String)
Efectua as validações necessárias à remoção do elemento.
Declaration
bool ValidaRemocao(string IdLoteActividades, ref string ErroValidacao)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdLoteActividades | Identificador da tarefa. |
System.String | ErroValidacao | Informação sobre os erros que ocorreram durante a validação. |
Returns
Type | Description |
---|---|
System.Boolean |
ValidaRemocaoID(String, ref String)
Efectua as validações necessárias à remoção de um elemento.
Declaration
bool ValidaRemocaoID(string IdLoteActividades, ref string ErroValidacao)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdLoteActividades | Identificador (GUID) da tarefa. |
System.String | ErroValidacao | Informação sobre os erros que ocorreram durante a validação. |
Returns
Type | Description |
---|---|
System.Boolean |