Exemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            objUtils = new utils();
            objBD    = new bd();

            ///objUtils.EnviaEmail("*****@*****.**", "Esqueci a Senha | Promoção Besni", "conteudo", "", "", null, "*****@*****.**", null);
            objUtils.EnviaEmail("*****@*****.**", "teste de envio", "mensagem aqui", "", "", null, "*****@*****.**", "PROMOCAO");

            Contagem();
            //  PegarResultado();
            ExbirResultado();
            resumoImportacao();
        }
Exemplo n.º 2
0
        public void GerarNovoUsuario(string nome, string cpf, string rg, string dtnascimento, string sexo, string telefone, string celular, string email, string cartao1, string cartao2, string cartao3, string cartao4, string cep, string logradouro, string numero, string complemento, string bairro, string cidade, string uf, string senha, string termos, string novidades, string CAD_FACEBOK_ID, string CAD_FACEBOK_IMAGEM)
        {
            //Ajustes nos campos
            cpf = cpf.Replace(".", "").Replace("-", "");
            rg  = rg.Replace(".", "").Replace("-", "");
            string cartaoBesni = cartao1 + cartao2 + cartao3 + cartao4;

            //Verificar se ainda está logado
            if (Session["cadID"] != null)
            {
                CAD_ID = Session["cadID"].ToString();
            }
            else
            {
                CAD_ID = "0";
            }

            if (cartaoBesni != "")
            {
                cartaoBesni = "'" + cartaoBesni + "'";
            }
            else
            {
                cartaoBesni = "NULL";
            }

            if (CAD_FACEBOK_ID != "")
            {
                CAD_FACEBOK_ID = "'" + CAD_FACEBOK_ID + "'";
            }
            else
            {
                CAD_FACEBOK_ID = "NULL";
            }

            if (CAD_FACEBOK_IMAGEM != "")
            {
                CAD_FACEBOK_IMAGEM = "'" + CAD_FACEBOK_IMAGEM + "'";
            }
            else
            {
                CAD_FACEBOK_IMAGEM = "NULL";
            }

            //Response.Write("EXEC piuCadastro " + CAD_ID + ", '" + nome + "','" + cpf + "','" + rg + "','" + dtnascimento + "','" + sexo + "','" + telefone + "','" + celular + "','" + email + "'," + cartaoBesni + ",'" + cep + "','" + logradouro + "','" + numero + "','" + complemento + "','" + bairro + "','" + cidade + "','" + uf + "','" + objUtils.getMD5Hash(senha) + "','" + termos + "','" + novidades + "'," + CAD_FACEBOK_ID + "," + CAD_FACEBOK_IMAGEM + " ");
            //Response.End();

            rsCadastro = objBD.ExecutaSQL("EXEC piuCadastro " + CAD_ID + ", '" + nome + "','" + cpf + "','" + rg + "','" + dtnascimento + "','" + sexo + "','" + telefone + "','" + celular + "','" + email + "'," + cartaoBesni + ",'" + cep + "','" + logradouro + "','" + numero + "','" + complemento + "','" + bairro + "','" + cidade + "','" + uf + "','" + objUtils.getMD5Hash(senha) + "','" + termos + "','" + novidades + "'," + CAD_FACEBOK_ID + "," + CAD_FACEBOK_IMAGEM + " ");
            if (rsCadastro == null)
            {
                throw new Exception();
            }
            if (rsCadastro.HasRows)
            {
                rsCadastro.Read();
                //Salvando as Session do usuário
                Session["cadNome"] = nome;
                Session["cadID"]   = rsCadastro["CAD_ID"].ToString();
                Session["Besni"]   = rsCadastro["CAD_CARTAO_BESNI"].ToString();

                //Salvando no log
                //Utils.Banco().RunSQL("EXEC psLog '" + rsCadastro["PET_ID"] + "',null,'Parabéns! Você ganhou a medalha INICIANTE por se cadastrar e efetuar o login no site.','1'");

                //Enviar e-mail
                string conteudo = "<h1 style=\"margin:0 auto 50px auto; font-size:24px;font-family:'arial'; letter-spacing: 1.8; font-weight: 800; text-align:center; color:#a8272d; text-transform:uppercase;\">USUÁRIO CADASTRADO</h1>";
                conteudo += "<center><p style=\"font-weight:700; font-size: 16px;\">Olá, " + nome + "!</p></center>";
                conteudo += "<center><p style=\"font-weight:700; font-size: 16px;\">Seu cadastro foi realizado com sucesso.</p></center>";
                objUtils.EnviaEmail(email, "Usuário Cadastrado | Promoção Besni", conteudo, "", "", null, "*****@*****.**", null);

                //Redirecionando para a home do usuário
                Response.Redirect("/cadastrar-cupom.aspx");
                Response.End();
            }
            else
            {
                Response.Redirect("/cadastro.aspx?msg=erroCadastro");
            }

            rsCadastro.Dispose();
            rsCadastro.Close();
        }
Exemplo n.º 3
0
        public void trazerCupons(int total)
        {
            //Response.Write("select CUP_NUMERO_SORTE from cupom where CAD_ID = " + Session["cadID"].ToString() + " ");
            //Response.End();

            rsCupons = objBD.ExecutaSQL("EXEC psCupomPorCadId " + Session["cadID"].ToString() + ", " + (total * 2) + " ");

            if (rsCupons == null)
            {
                throw new Exception();
            }
            if (rsCupons.HasRows)
            {
                string palavra = "E";

                string conteudo = "<h1 style=\"margin:0 auto 50px auto; font-size:24px;font-family:'arial'; letter-spacing: 1.8; font-weight: 800; text-align:center; color:#a8272d; text-transform:uppercase;\">NOVOS CUPONS</h1>";

                while (rsCupons.Read())
                {
                    divRetorno.InnerHtml += "<div class=\"cupon\" style=\"background: transparent; \">";
                    divRetorno.InnerHtml += " <h4 class=\"basenine cinza\" style=\"color:#231f20\"> ";

                    if (rsCupons["CUP_NUMERO_SORTE"].ToString().Contains(palavra))
                    {
                        divRetorno.InnerHtml += "NÚMERO DA SORTE ESPECIAL <br/>";
                    }

                    else
                    {
                        divRetorno.InnerHtml += "NÚMERO DA SORTE <br/>";
                    }

                    divRetorno.InnerHtml += "    " + rsCupons["CUP_NUMERO_SORTE"] + " ";
                    divRetorno.InnerHtml += " </h4> ";
                    divRetorno.InnerHtml += "</div>";
                }
                rsCupons.Dispose();
                rsCupons.Close();

                //Enviar e-mail
                rsCupons = objBD.ExecutaSQL("EXEC psCupomPorCadId " + Session["cadID"].ToString() + ", " + (total * 2) + " ");

                if (rsCupons == null)
                {
                    throw new Exception();
                }
                if (rsCupons.HasRows)
                {
                    while (rsCupons.Read())
                    {
                        conteudo += "<center><p style=\"font-weight:700; font-size: 16px;\">";
                        if (rsCupons["CUP_NUMERO_SORTE"].ToString().Contains(palavra))
                        {
                            conteudo += "NÚMERO DA SORTE ESPECIAL<br/> ";
                        }
                        else
                        {
                            conteudo += "NÚMERO DA SORTE <br/>";
                        }
                        conteudo += " " + rsCupons["CUP_NUMERO_SORTE"] + " ";
                        conteudo += "</p></center>";
                        email     = rsCupons["CAD_EMAIL"].ToString();
                    }
                    objUtils.EnviaEmail(email, "Novos Números da Sorte | Promoção Besni", conteudo, "", "", null, "*****@*****.**", null);
                }

                rsCupons.Dispose();
                rsCupons.Close();
            }
        }