Class AdmBSMensagensSMS
Serviços de envio de mensagens de SMS.
Inheritance
Implements
Inherited Members
Namespace: AdmBS100
Assembly: AdmBS100.dll
Syntax
[ComVisible(true)]
[Guid("AE7A81E0-B5E2-4666-8F63-A171C2287944")]
[ClassInterface(ClassInterfaceType.None)]
public class AdmBSMensagensSMS : IAdmBSMensagensSMS
Methods
Actualiza(AdmBEMensagemSMS)
Actualiza a mensagem de SMS.
Declaration
public void Actualiza(AdmBEMensagemSMS objMensagemSMS)
Parameters
Type | Name | Description |
---|---|---|
AdmBEMensagemSMS | objMensagemSMS | Definição da mensagem de SMS. |
CriaListaDestinos(ref String)
Cria um array com os endereços de SMS.
Declaration
public string[] CriaListaDestinos(ref string strDestino)
Parameters
Type | Name | Description |
---|---|---|
System.String | strDestino | Endereços de SMS separados por ',', ';' ou ':'. |
Returns
Type | Description |
---|---|
System.String[] |
Edita(String)
Edição de uma mensagem de SMS.
Declaration
public AdmBEMensagemSMS Edita(string strId)
Parameters
Type | Name | Description |
---|---|---|
System.String | strId | Identificador da mensagem de SMS. |
Returns
Type | Description |
---|---|
AdmBEMensagemSMS |
Existe(String)
Verifica que uma determinada mensagem de SMS existe.
Declaration
public bool Existe(string strId)
Parameters
Type | Name | Description |
---|---|---|
System.String | strId | Identificador da mensagem de SMS. |
Returns
Type | Description |
---|---|
System.Boolean |
Finalize()
Declaration
protected void Finalize()
IncTentativas(String)
Incrementa o número de tentativas de envio de uma mensagem de SMS.
Declaration
public void IncTentativas(string strId)
Parameters
Type | Name | Description |
---|---|---|
System.String | strId | Identificador da mensagem de SMS. |
Lst_Mensagens()
Devolve uma lista de mensagens ordenadas pela data de criação.
Declaration
public StdBELista Lst_Mensagens()
Returns
Type | Description |
---|---|
StdBELista |
MensagensParaEnviar()
Devolve o número de mensagens que existem.
Declaration
public int MensagensParaEnviar()
Returns
Type | Description |
---|---|
System.Int32 |
Remove(String)
Remove uma mensagem de SMS.
Declaration
public void Remove(string strId)
Parameters
Type | Name | Description |
---|---|---|
System.String | strId | Identificador da mensagem de SMS. |
ValidaActualizacao(AdmBEMensagemSMS, ref String)
Valida os dados de uma mensagem de SMS para actualização na base de dados.
Declaration
public bool ValidaActualizacao(AdmBEMensagemSMS objMensagemSMS, ref string strErro)
Parameters
Type | Name | Description |
---|---|---|
AdmBEMensagemSMS | objMensagemSMS | Definição da mensagem de SMS. |
System.String | strErro | Erros de validação (caso os dados não sejam válidos). |
Returns
Type | Description |
---|---|
System.Boolean |
ValidaDestino(String, ref String)
Valida um destino de uma mensagem de SMS.
Declaration
public bool ValidaDestino(string strDestino, ref string strErro)
Parameters
Type | Name | Description |
---|---|---|
System.String | strDestino | Definição do destino. |
System.String | strErro | Erros de validação (caso o destino não sejam válido). |
Returns
Type | Description |
---|---|
System.Boolean |
ValidaRemocao(String, ref String)
Valida a remoção de uma mensagem de SMS na base de dados.
Declaration
public bool ValidaRemocao(string strId, ref string strErro)
Parameters
Type | Name | Description |
---|---|---|
System.String | strId | Identificador da mensagem de SMS. |
System.String | strErro | Erros de validação (caso não seja possível remover a mensagem). |
Returns
Type | Description |
---|---|
System.Boolean |