コード例 #1
0
        protected void btnEnviar_Click(object sender, EventArgs e)
        {
            String account = "swap";

            String code = "zJmLTF7JvU";

            int contador = 0;

            try
            {
                contador = HumanHelper.ObterUltimoID();

                SimpleSending sms = new SimpleSending(account, code);

                SimpleMessage message = new SimpleMessage();

                message.To      = string.Format("55{0}{1}", txbDDD.Text, txbTelefone.Text);
                message.Message = HumanHelper.RemoverAcentos(txbMensagem.Text);
                contador++;
                message.Id = contador.ToString("0000");
                List <String> response = sms.send(message);

                lblMsg.Text       = "SMS enviado com sucesso!";
                btnEnviar.Enabled = false;
            }
            catch (Exception exx)
            {
                lblMsg.Text = "Ocorreu um erro no envio: " + exx.Message;
            }
        }
コード例 #2
0
        protected void btnEnviar_Click(object sender, EventArgs e)
        {
            String account = "swap";

            String code = "zJmLTF7JvU";

            int contador = 0;

            try
            {
                if (Session["ListaSMS"] != null)
                {
                    List <SMS> listaSms = (List <SMS>)Session["ListaSMS"];
                    contador = HumanHelper.ObterUltimoID();
                    foreach (var item in listaSms)
                    {
                        SimpleSending sms = new SimpleSending(account, code);

                        SimpleMessage message = new SimpleMessage();

                        message.To      = item.Msisdn;
                        message.Message = item.Mensagem;
                        contador++;
                        message.Id = contador.ToString("0000");
                        List <String> response = sms.send(message);
                    }
                    lblResultado.Text = "Lote de SMS enviado com sucesso!";
                }
            }
            catch (Exception exx)
            {
                lblResultado.Text = "Ocorreu um erro no envio: " + exx.Message;
            }
        }
コード例 #3
0
        protected void btnEnviar_Click(object sender, EventArgs e)
        {
            String account = "swap";

            String code = "zJmLTF7JvU";

            int contador = 0;

            try
            {
                contador = HumanHelper.ObterUltimoID();

                SimpleSending sms = new SimpleSending(account, code);

                SimpleMessage message = new SimpleMessage();

                message.To = string.Format("55{0}{1}", txbDDD.Text, txbCelular.Text);
                string        msg         = txbMensagem.Text + " ";
                EncurtadorURL encurtador  = new EncurtadorURL();
                string        url         = ConfigurationManager.AppSettings["URLBOLETO"].ToString() + "?banco=" + ddlBanco.SelectedValue + "&sacado=" + txbNome.Text + "&endereco=" + txbEndereco.Text + "&cpf=" + txbCPF.Text + "&cidade=" + txbCidade.Text + "&uf=" + txbUF.Text + "&bairro=" + txbBairro.Text + "&cep=" + txbCEP.Text + "&valor=" + txbValor.Text.Replace('.', ',');
                string        urlReduzida = encurtador.LengthenUrl(url);
                msg            += urlReduzida;
                message.Message = HumanHelper.RemoverAcentos(msg);
                contador++;
                message.Id         = contador.ToString("0000");
                lblMsgEnviada.Text = message.Message;
                hlLink.NavigateUrl = url;
                hlLink.Text        = url;

                hlLinkReduzida.NavigateUrl = urlReduzida;
                hlLinkReduzida.Text        = urlReduzida;
                List <String> response = sms.send(message);

                lblResultado.Text = "SMS com boleto enviado com sucesso!";
                btnEnviar.Enabled = false;
                btnLimpar.Enabled = true;
            }
            catch (Exception exx)
            {
                lblResultado.Text = "Ocorreu um erro no envio: " + exx.Message;
            }

            //EncurtadorURL encurtador = new EncurtadorURL();
            //string urlReduzida = encurtador.LengthenUrl(ConfigurationManager.AppSettings["URLBOLETO"].ToString()+"?sacado="+txbNome.Text+"&endereco="+txbEndereco.Text+"&cpf="+txbCPF.Text+"&cidade="+txbCidade.Text+"&uf="+txbUF.Text+"&bairro="+txbBairro.Text+"&cep="+txbCEP.Text);// "http://localhost:1057/BoletoBB.aspx");
        }