PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class AdmBSMensagensSMS

    Serviços de envio de mensagens de SMS.

    Inheritance
    System.Object
    AdmBSMensagensSMS
    Implements
    AdmBS100.IAdmBSMensagensSMS
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    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

    Implements

    AdmBS100.IAdmBSMensagensSMS