public void PopularDataInicio()
        {
            rsInicio = objBD.ExecutaSQL("select convert(varchar(10),COM_DT_COMPRA, 103) as COM_DT_COMPRA from Compras Group by COM_DT_COMPRA order by COM_DT_COMPRA");
            if (rsInicio == null)
            {
                throw new Exception();
            }
            if (rsInicio.HasRows)

            {
                System.Web.UI.WebControls.ListItem S = new System.Web.UI.WebControls.ListItem();
                S.Value = "0";
                S.Text  = "Data de início";
                dtInicio.Items.Add(S);

                while (rsInicio.Read())
                {
                    System.Web.UI.WebControls.ListItem R = new System.Web.UI.WebControls.ListItem();
                    R.Value = rsInicio["COM_DT_COMPRA"].ToString();
                    R.Text  = rsInicio["COM_DT_COMPRA"].ToString();
                    dtInicio.Items.Add(R);
                }
            }
            rsInicio.Close();
            rsInicio.Dispose();
        }
Beispiel #2
0
        public void imagensNaoAprovadasResp()
        {
            try
            {
                rsFotosNaoAprovadas = objBD.ExecutaSQL("exec psInstagramPorAtivo 0,12");

                if (rsFotosNaoAprovadas == null)
                {
                    throw new Exception();
                }
                if (rsFotosNaoAprovadas.HasRows)
                {
                    while (rsFotosNaoAprovadas.Read())
                    {
                        resposta += "<a href='javascript:void(0)' rel=\"nofollow\" onClick='mudaStatusFoto(1, " + rsFotosNaoAprovadas["INS_ID"] + ")' data-id='" + rsFotosNaoAprovadas["INS_ID"] + "' class='fotosInstagram'>";
                        resposta += "    <div class='picInsta'>";
                        resposta += "        <div><i class='fa fa-check-circle'></i></div>";
                        resposta += "        <img src='" + rsFotosNaoAprovadas["INS_THUMB"] + "'>";
                        resposta += "    </div>";
                        resposta += "</a>";
                    }
                }
                rsFotosNaoAprovadas.Dispose();
                rsFotosNaoAprovadas.Close();
            }
            catch (Exception)
            {
                throw;
            }

            Response.Write(resposta);
            Response.End();
        }
Beispiel #3
0
        public void popularGanhadores()
        {
            rsConcurso = objBD.ExecutaSQL("select C.CON_ID, C.CON_DATA, C.CON_PREMIO from concurso C");

            if (rsConcurso == null)
            {
                throw new Exception();
            }

            if (rsConcurso.HasRows)
            {
                while (rsConcurso.Read())
                {
                    if (DateTime.Now.Date > Convert.ToDateTime(rsConcurso["CON_DATA"]))
                    {
                        classe = "passou";
                    }

                    divPai.InnerHtml += " <div class=\"col-sm-3 text uppercase text-center " + classe + " \">";
                    divPai.InnerHtml += "     <div class=\"botao\">";
                    divPai.InnerHtml += "         <span>Sorteio</span>";
                    divPai.InnerHtml += "         <span>" + rsConcurso["CON_DATA"] + "</span>";
                    divPai.InnerHtml += "         <span class=\"premio\">" + rsConcurso["CON_PREMIO"] + "</span>";
                    divPai.InnerHtml += "     </div>";
                    divPai.InnerHtml += "     <div class=\"mostra-codigos\">";
                    divPai.InnerHtml += "         <div style=\"height: 30px;\"></div>";


                    //ganhadores

                    //
                    rs = objBD.ExecutaSQL("EXEC psGanhadoresSite " + rsConcurso["CON_ID"] + " ");
                    if (rs == null)
                    {
                        throw new Exception();
                    }

                    if (rs.HasRows)
                    {
                        while (rs.Read())
                        {
                            divPai.InnerHtml += "<span class=\"codigos\">" + rs["CAD_NOME"] + "<br/>cód. " + rs["CUP_NUMERO_SORTE"] + " </span>";
                        }
                    }

                    divPai.InnerHtml += "     </div>";
                    divPai.InnerHtml += " </div>";

                    classe = "";
                }
            }
            rsConcurso.Dispose();
            rsConcurso.Close();
        }
Beispiel #4
0
        public void carregaCupons()
        {
            try
            {
                rs = objBD.ExecutaSQL("select top 100 CUP_NUMERO_SORTE, CAD_ID, CUP_VALOR, convert(varchar(10),CUP_DH_CADASTRO,103) as DH_CADASTRO from cupom order by cup_id desc");

                if (rs == null)
                {
                    throw new Exception();
                }
                if (rs.HasRows)
                {
                    while (rs.Read())
                    {
                        cuponsCadastrados.InnerHtml += "<tr>";
                        cuponsCadastrados.InnerHtml += "<td>" + rs["CUP_NUMERO_SORTE"].ToString() + "</td>";
                        cuponsCadastrados.InnerHtml += "<td>" + rs["CAD_ID"].ToString() + "</td>";
                        cuponsCadastrados.InnerHtml += "<td>" + string.Format(CultureInfo.GetCultureInfo("pt-BR"), "R$  {0:0.0,0}", rs["CUP_VALOR"]) + "</td>";
                        cuponsCadastrados.InnerHtml += "<td>" + rs["DH_CADASTRO"].ToString() + "</td>";
                        cuponsCadastrados.InnerHtml += "</tr>";
                    }
                }

                rs.Dispose();
                rs.Close();
            }
            catch (Exception)
            {
                throw;
            }
        }
Beispiel #5
0
        public void verUser(string id)
        {
            try
            {
                rsUser = objBD.ExecutaSQL("EXEC psCadastroID " + id);

                if (rsUser == null)
                {
                    throw new Exception();
                }
                if (rsUser.HasRows)
                {
                    while (rsUser.Read())
                    {
                        resposta += "<tr>";
                        resposta += "<td>" + rsUser["CAD_NOME"] + "</td>";
                        resposta += "<td>" + rsUser["CAD_SEXO"] + "</td>";
                        resposta += "<td>" + rsUser["CAD_CPF"] + "</td>";
                        resposta += "<td>" + rsUser["CAD_RG"] + "</td>";
                        resposta += "<td>" + rsUser["CAD_DATA_NASCIMENTO"] + "</td>";
                        resposta += "<td>" + rsUser["CAD_TELEFONE"] + "</td>";
                        resposta += "<td>" + rsUser["CAD_CELULAR"] + "</td>";
                        resposta += "<td>" + rsUser["CAD_EMAIL"] + "</td>";
                        resposta += "<td>" + rsUser["CAD_CARTAO_BESNI"] + "</td>";
                        resposta += "<td>" + rsUser["CAD_CEP"] + "</td>";
                        resposta += "<td>" + rsUser["CAD_LOGRADOURO"] + "</td>";
                        resposta += "<td>" + rsUser["CAD_NUMERO"] + "</td>";
                        resposta += "<td>" + rsUser["CAD_COMPLEMENTO"] + "</td>";
                        resposta += "<td>" + rsUser["CAD_BAIRRO"] + "</td>";
                        resposta += "<td>" + rsUser["CAD_CIDADE"] + "</td>";
                        resposta += "<td>" + rsUser["CAD_ESTADO"] + "</td>";
                        resposta += "<td>" + rsUser["CAD_NEWS"] + "</td>";
                        resposta += "</tr>";
                    }
                }
                rsUser.Dispose();
                rsUser.Close();
            }
            catch (Exception)
            {
                throw;
            }

            Response.Write(resposta);
            Response.End();
        }
Beispiel #6
0
        public void ProximoSorteio()
        {
            rsSorteio = objBD.ExecutaSQL("SELECT top 1 CAST(DAY(CONVERT(date,CON_DATA,103)) AS VARCHAR(2)) as dia,  CAST(Month(CONVERT(date,CON_DATA,103)) AS VARCHAR(2)) AS mes from concurso where CONVERT(date,CON_DATA,103) > CONVERT(date,getDate(),103)");

            if (rsSorteio == null)
            {
                throw new Exception();
            }

            if (rsSorteio.HasRows)
            {
                rsSorteio.Read();

                proximoSorteio.InnerHtml = "fique ligado! <br>o próximo sorteio será no dia <br>" + rsSorteio["dia"] + " de " + objUtils.MesExtenso(Convert.ToInt16(rsSorteio["mes"])) + " <br>";
            }

            rsSorteio.Dispose();
            rsSorteio.Close();
        }
Beispiel #7
0
        public void GerarCupom(string cnpj, string data, string coo, string valor, string especial, string imagem)
        {
            rsSerie = objBD.ExecutaSQL("set dateformat dmy; select top 1 SER_INICIO,  SER_FINAL from serie where SER_DH_INICIO > getDate() and   getDate() < SER_DH_FINAL");

            if (rsSerie == null)
            {
                throw new Exception();
            }
            if (rsSerie.HasRows)
            {
                rsSerie.Read();

                //Gerando a série
                Random rdn = new Random();
                int    strNumeroaleatorio;
                strNumeroaleatorio = rdn.Next(Convert.ToInt16(rsSerie["SER_INICIO"]), Convert.ToInt16(rsSerie["SER_FINAL"]));
                serie = strNumeroaleatorio.ToString();

                numero = NumeroAleatorio();
            }

            //Salvar no BD
            //DateTime dataAtual = DateTime.Now.Date;
            // DateTime outraData = Convert.ToDateTime("01/01/2015");

            // if (dataAtual < outraData)
            //  {
            cupom = serie + "-" + numero;
            //  }

            if (especial == "E")
            {
                cupom = "E-" + cupom;
            }

            objBD.ExecutaSQL("EXEC pGerarCupom '" + Session["cadID"].ToString() + "','" + cupom + "','" + cnpj + "','" + data + "','" + coo + "','" + valor + "','" + serie + "', '" + imagem + "'");

            rsSerie.Dispose();
            rsSerie.Close();
        }
        public void carregaUsuarios()
        {
            rs = objBD.ExecutaSQL("select G.GAN_ID, C.CAD_NOME, C.CAD_CPF, p.CUP_NUMERO_SORTE, P.CUP_IMAGEM, (select count(*) from ganhadores where GAN_ATIVO = 2) as TOTAL, GAN_ATIVO from ganhadores G INNER JOIN cadastro c on(c.CAD_ID = g.CAD_ID) INNER JOIN cupom p on (p.CUP_ID = g.CUP_ID) where GAN_ATIVO is null or GAN_ATIVO in(1,2)");

            if (rs == null)
            {
                throw new Exception();
            }
            if (rs.HasRows)
            {
                idAguardando.InnerHtml = "";

                while (rs.Read())
                {
                    if (aux % 2 == 0)

                    {
                        classe = "style=\"background-color:#f5f5f5\"";
                    }

                    //Travar aprovações após atigir limite
                    if (Convert.ToInt16(rs["TOTAL"]) > 9)

                    {
                        trava = "disabled";
                    }

                    idAguardando.InnerHtml += "<tr " + classe + ">";
                    idAguardando.InnerHtml += " <td height=\"30\">" + rs["CAD_NOME"] + "</td>";
                    idAguardando.InnerHtml += " <td style=\"text-align:center\">" + rs["CAD_CPF"] + "</td>";
                    idAguardando.InnerHtml += " <td style=\"text-align:center\">" + rs["CUP_NUMERO_SORTE"] + "</td>";
                    idAguardando.InnerHtml += " <td style=\"text-align:center\"><a href=\"http://promocaobesni.com.br/upload/cupons/usuarios/" + rs["CUP_IMAGEM"] + "\" target=\"_blank\"><i class=\"fa fa-search fa-fw\"></i></a></td>";
                    idAguardando.InnerHtml += " <td style=\"text-align:center\">";
                    idAguardando.InnerHtml += " <input " + trava + " onClick=\"aprovar(" + rs["GAN_ID"] + " ,this.value)\" type=\"radio\" name=\"" + rs["GAN_ID"] + "\" value=\"2\" />Aprovado | <input  onClick=\"aprovar(" + rs["GAN_ID"] + " ,this.value)\" type=\"radio\" name=\"" + rs["GAN_ID"] + "\" value=\"1\" />Reprovado</td>";
                    idAguardando.InnerHtml += "</tr>";

                    aux++;
                    classe = "";
                }
            }

            rs.Dispose();
            rs.Close();
        }
        public void Contagem()
        {
            rsContagem = objBD.ExecutaSQL("EXEC pContagem");
            if (rsContagem == null)
            {
                throw new Exception();
            }

            if (rsContagem.HasRows)
            {
                rsContagem.Read();
                contagemCadastros.InnerHtml = "" + rsContagem["total_clientes"];
                //contagemInstagram.InnerHtml = "" + rsContagem["total_instagram"];
                contagemGastos.InnerHtml = "" + string.Format(CultureInfo.GetCultureInfo("pt-BR"), "{0:C}", rsContagem["total_gasto"]);
                contagemCupons.InnerHtml = "" + rsContagem["total_cupons"];
            }
            rsContagem.Close();
            rsContagem.Dispose();
        }
Beispiel #10
0
        public void carregaUsuarios()
        {
            rs = objBD.ExecutaSQL("select G.GAN_ID, C.CLI_NOME, C.CLI_CPF, p.CUP_NUMERO_SORTE,(select count(*) from Ganhadores where GAN_STATUS in(0,1)) as TOTAL, GAN_STATUS from Ganhadores G INNER JOIN Clientes c on(c.CLI_ID = g.CLI_ID) INNER JOIN Cupons p on (p.CLI_ID = g.CLI_ID) where GAN_STATUS is null or GAN_STATUS in(0,1)");

            if (rs == null)
            {
                throw new Exception();
            }
            if (rs.HasRows)
            {
                idAguardando.InnerHtml = "";

                while (rs.Read())
                {
                    if (aux % 2 == 0)

                    {
                        classe = "style=\"background-color:#f5f5f5\"";
                    }

                    //Travar aprovações após atigir limite
                    if (Convert.ToInt16(rs["TOTAL"]) > 502)

                    {
                        trava = "disabled";
                    }

                    idAguardando.InnerHtml += "<tr " + classe + ">";
                    idAguardando.InnerHtml += " <td height=\"30\">" + rs["CLI_NOME"] + "</td>";
                    idAguardando.InnerHtml += " <td style=\"text-align:center\">" + rs["CLI_CPF"] + "</td>";
                    idAguardando.InnerHtml += " <td style=\"text-align:center\">" + rs["CUP_NUMERO_SORTE"] + "</td>";
                    idAguardando.InnerHtml += " <td style=\"text-align:center\">";
                    idAguardando.InnerHtml += " <input " + trava + " onClick=\"aprovar(" + rs["GAN_ID"] + " ,this.value)\" type=\"radio\" name=\"" + rs["GAN_ID"] + "\" value=\"2\" /> Aprovar | <input  onClick=\"aprovar(" + rs["GAN_ID"] + " ,this.value)\" type=\"radio\" name=\"" + rs["GAN_ID"] + "\" value=\"1\" /> Reprovar </td>";
                    idAguardando.InnerHtml += "</tr>";

                    aux++;
                    classe = "";
                }
            }

            rs.Dispose();
            rs.Close();
        }
 public void novoCPF(string cpf)
 {
     cpf = cpf.Replace(".", "").Replace("-", "");
     objBD.ExecutaSQL("exec piCpfBloqueado '" + cpf + "'");
     carregaCpfs();
 }
Beispiel #12
0
        public void PegarResultado()
        {
            //VERIFICAR NO BD O NÚMERO DO CONCURSO COM A COLUNA VAZIA E SE A DATA DELE É MAIOR DO QUE HOJE
            Besni_Caixa.Caixa response = AJAX.GET <Besni_Caixa.Caixa>("http://confiraloterias.com.br/api0/json.php?loteria=federal&token=fwjSAAWIwhyYh3V&concurso=05239");

            try
            {
                Response.Write(response.concurso);
                Response.End();

                DateTime dataSorteio = Convert.ToDateTime(response.concurso.data);
                String   diaSemana   = dataSorteio.DayOfWeek.ToString();

                //Verificar se sorteio é de Sábado (Saturday)
                if (diaSemana == "Saturday" || 1 == 1)
                {
                    //Gerando a série
                    numeroSerie = numeroSerie += response.concurso.premiacao.premio_1.bilhete[3];
                    numeroSerie = numeroSerie += response.concurso.premiacao.premio_2.bilhete[3];
                    numeroSerie = numeroSerie += response.concurso.premiacao.premio_3.bilhete[3];

                    //Gerando número da sorte Besni
                    numeroSorte = numeroSorte += response.concurso.premiacao.premio_1.bilhete[4];
                    numeroSorte = numeroSorte += response.concurso.premiacao.premio_2.bilhete[4];
                    numeroSorte = numeroSorte += response.concurso.premiacao.premio_3.bilhete[4];
                    numeroSorte = numeroSorte += response.concurso.premiacao.premio_4.bilhete[4];
                    numeroSorte = numeroSorte += response.concurso.premiacao.premio_5.bilhete[4];

                    numeroSorte = numeroSerie + "-" + numeroSorte;

                    //Salva os dados do Concurso
                    rsConcurso = objBD.ExecutaSQL("Exec piuConcurso '" + response.concurso.numero + "', '" + response.concurso.data + "', '" + response.concurso.cidade + "',  '" + response.concurso.local + "',NULL,'" + response.concurso.premiacao.premio_1.bilhete + "', '" + response.concurso.premiacao.premio_2.bilhete + "', '" + response.concurso.premiacao.premio_3.bilhete + "', '" + response.concurso.premiacao.premio_4.bilhete + "', '" + response.concurso.premiacao.premio_5.bilhete + "', '" + numeroSorte + "'");

                    if (rsConcurso == null)
                    {
                        throw new Exception();
                    }
                    if (rsConcurso.HasRows)
                    {
                        rsConcurso.Read();


                        if (Convert.ToInt16(rsConcurso["CON_ID"]) > 0)
                        {
                            //Salva a premiacao
                            rsPremiacao = objBD.ExecutaSQL("Exec piPremiacao 0,'" + rsConcurso["CON_ID"] + "','" + response.concurso.premiacao.premio_1.bilhete + "', '" + response.concurso.premiacao.premio_2.bilhete + "', '" + response.concurso.premiacao.premio_3.bilhete + "', '" + response.concurso.premiacao.premio_4.bilhete + "', '" + response.concurso.premiacao.premio_5.bilhete + "', '" + numeroSorte + "'");

                            //DISPARAR E-MAIL PARA AS AGÊNCIAS
                        }
                    }
                    rsConcurso.Close();
                    rsConcurso.Dispose();
                }

                ExbirResultado();
            }
            catch (Exception)
            {
                throw;
            }
        }
Beispiel #13
0
        public void verUser(string CAD_CPF)
        {
            try
            {
                rsUser = objBD.ExecutaSQL("EXEC psClientePorCPF " + CAD_CPF);

                if (rsUser == null)
                {
                    throw new Exception();
                }
                if (rsUser.HasRows)
                {
                    while (rsUser.Read())
                    {
                        resposta  = "<div class=\"row\">";
                        resposta += "   <div class=\"col-md-12\">";
                        resposta += "       <strong class=\"labelUser\">Nome: </strong>";
                        resposta += "       <div class=\"labelUser\" id=\"txtNome\">" + rsUser["CLI_NOME"].ToString() + "</div>";
                        resposta += "   </div>";
                        resposta += "</div>";

                        resposta += "<div class=\"row\" style=\"margin-top: 10px\">";
                        resposta += "    <div class=\"col-sm-6\">";
                        resposta += "        <strong class=\"labelUser\">CPF: </strong>";
                        resposta += "        <div class=\"labelUser\">" + rsUser["CLI_CPF"].ToString() + "</div>";
                        resposta += "    </div>";
                        resposta += "</div>";

                        resposta += "<div class=\"row\" style=\"margin-top: 10px\">";
                        resposta += "    <div class=\"col-sm-6\">";
                        resposta += "       <strong class=\"labelUser\">Data de nascimento: </strong>";
                        resposta += "       <div class=\"labelUser\">" + rsUser["CLI_DT_NASCIMENTO"].ToString() + "</div>";
                        resposta += "   </div>";
                        //resposta += "   <div class=\"col-sm-6\">";
                        //resposta += "       <strong class=\"labelUser\">Sexo: </strong>";
                        //resposta += "       <div class=\"labelUser\">" + rsUser["CAD_SEXO"].ToString() + "</div>";
                        //resposta += "   </div>";
                        resposta += "</div>";

                        //resposta += "<div class=\"row\" style=\"margin-top: 10px\">";
                        //resposta += "    <div class=\"col-sm-6\">";
                        //resposta += "       <strong class=\"labelUser\">Telefone: </strong>";
                        //resposta += "       <div class=\"labelUser\">" + rsUser["CAD_TELEFONE"].ToString() + "</div>";
                        //resposta += "   </div>";
                        //resposta += "   <div class=\"col-sm-6\">";
                        //resposta += "       <strong class=\"labelUser text-center\">Celular: </strong>";
                        //resposta += "       <div class=\"labelUser\">" + rsUser["CAD_CELULAR"].ToString() + "</div>";
                        //resposta += "   </div>";
                        //resposta += "</div>";

                        ////resposta += "<div class=\"row\" style=\"margin-top: 10px\">";
                        ////resposta += "   <div class=\"col-sm-12\">";
                        ////resposta += "       <strong class=\"labelUser\">E-mail: </strong>";
                        ////resposta += "           <div class=\"labelUser\">" + rsUser["CAD_EMAIL"].ToString() + "</div>";
                        ////resposta += "   </div>";
                        ////resposta += "</div>";

                        //resposta += "<div class=\"row\" style=\"margin-top: 20px\">";
                        //resposta += "   <div class=\"col-sm-12\">";
                        //resposta += "       <strong class=\"labelUser\">Cartão Besni: </strong>";
                        //resposta += "           <div class=\"labelUser\">" + rsUser["CAD_CARTAO_BESNI"].ToString() + "</div>";
                        //resposta += "   </div>";
                        //resposta += "</div>";

                        //resposta += "<hr>";

                        //resposta += " <div class=\"row\" style=\"margin-top: 15px\">";
                        //resposta += "            <div class=\"col-md-12\">";
                        //resposta += "                <h4 class=\"text-uppercase vermelho\">Endereço</h4>";
                        //resposta += "                <br>";
                        //resposta += "            </div>";
                        //resposta += "        </div>";

                        //resposta += "        <div class=\"row\" style=\"margin-top: 10px\">";
                        //resposta += "           <div class=\"col-md-8\">";
                        //resposta += "               <strong class=\"labelUser\">CEP: </strong>";
                        //resposta += "               <div class=\"labelUser\">" + rsUser["CAD_CEP"].ToString() + "</div>";
                        //resposta += "            </div>";
                        //resposta += "        </div>";

                        //resposta += "        <div class=\"row\" style=\"margin-top: 10px\">";
                        //resposta += "            <div class=\"col-sm-12\">";
                        //resposta += "                <strong class=\"labelUser\">Endereço: </strong>";
                        //resposta += "                <div class=\"labelUser\">" + rsUser["CAD_LOGRADOURO"].ToString() + ", " + rsUser["CAD_NUMERO"].ToString() + "</div>";
                        //resposta += "            </div>";
                        //resposta += "        </div>";

                        //resposta += "        <div class=\"row\" style=\"margin-top: 10px\">";
                        //resposta += "            <div class=\"col-sm-6\">";
                        //resposta += "                <strong class=\"labelUser\">Complemento: </strong>";
                        //resposta += "                <div class=\"labelUser\">" + rsUser["CAD_COMPLEMENTO"].ToString() + "</div>";
                        //resposta += "            </div>";
                        //resposta += "            <div class=\"col-sm-6\">";
                        //resposta += "                <strong class=\"labelUser text-center\">Bairro: </strong>";
                        //resposta += "                <div class=\"labelUser\">" + rsUser["CAD_BAIRRO"].ToString() + "</div>";
                        //resposta += "            </div>";
                        //resposta += "        </div>";

                        //resposta += "        <div class=\"row\" style=\"margin-top: 10px\">";
                        //resposta += "            <div class=\"col-sm-6\">";
                        //resposta += "                <strong class=\"labelUser\">Cidade: </strong>";
                        //resposta += "                <div class=\"labelUser\">" + rsUser["CAD_CIDADE"].ToString() + "</div>";
                        //resposta += "            </div>";
                        //resposta += "            <div class=\"col-sm-6\">";
                        //resposta += "                <strong class=\"labelUser text-center\">UF: </strong>";
                        //resposta += "                <div class=\"labelUser\">" + rsUser["CAD_ESTADO"].ToString() + "</div>";
                        //resposta += "            </div>";
                        //resposta += "        </div>";
                    }
                }
                rsUser.Dispose();
                rsUser.Close();
            }
            catch (Exception)
            {
                throw;
            }

            Response.Write(resposta);
            Response.End();
        }
        public void trazerCupons()
        {
            rsCupons = objBD.ExecutaSQL("select C.CUP_DATA, C.CUP_VALOR, C.CUP_NUMERO_SORTE from cupom C where C.cad_id = " + Session["cadID"].ToString() + " AND C.CUP_NUMERO_SORTE NOT LIKE '%E-%'");

            if (rsCupons == null)
            {
                throw new Exception();
            }
            if (rsCupons.HasRows)
            {
                secCupons.InnerHtml += "<div class=\"table-responsive\">";
                secCupons.InnerHtml += "    <table class=\"table table-condensed text-center\">";
                secCupons.InnerHtml += "        <thead style=\"background:#97092a;color:#fff\">";
                secCupons.InnerHtml += "            <tr class=\"text-uppercase basenine\">";
                secCupons.InnerHtml += "                <th style=\"vertical-align:middle; text-align:center\">data</th>";
                secCupons.InnerHtml += "                <th style=\"vertical-align:middle; text-align:center\">valor</th>";
                secCupons.InnerHtml += "                <th style=\"vertical-align:middle; text-align:center\">número da<br>sorte</th>";
                secCupons.InnerHtml += "                <th style=\"vertical-align:middle; text-align:center\">número da<br>sorte especial</th>";
                secCupons.InnerHtml += "            </tr>";
                secCupons.InnerHtml += "        </thead>";
                secCupons.InnerHtml += "        <tbody>";

                while (rsCupons.Read())
                {
                    if (aux == 0)
                    {
                        //CRIAR ARAY PARA NUMEROS ESPECIAIS
                        rs = objBD.ExecutaSQL("select CUP_NUMERO_SORTE from cupom C where C.cad_id = " + Session["cadID"].ToString() + " AND C.CUP_NUMERO_SORTE LIKE '%E-%'");
                        if (rs == null)
                        {
                            throw new Exception();
                        }
                        if (rs.HasRows)
                        {
                            while (rs.Read())
                            {
                                especial += rs["CUP_NUMERO_SORTE"].ToString() + "|";
                            }
                        }
                        rs.Dispose();
                        rs.Close();
                    }

                    string[] words = especial.Split('|');

                    if (aux % 2 == 0)
                    {
                        fundo = "style=\"background-color:#e9e9e9;\"";
                    }

                    secCupons.InnerHtml += "        <tr " + fundo + ">";
                    secCupons.InnerHtml += "            <td>" + rsCupons["CUP_DATA"].ToString() + "</td>";
                    secCupons.InnerHtml += "            <td>" + string.Format(CultureInfo.GetCultureInfo("pt-BR"), "R$  {0:0.0,0}", rsCupons["CUP_VALOR"]) + "</td>";
                    secCupons.InnerHtml += "            <td>" + rsCupons["CUP_NUMERO_SORTE"].ToString() + "</td>";
                    secCupons.InnerHtml += "            <td>" + words[aux] + "</td>";
                    secCupons.InnerHtml += "        </tr>";
                    fundo = "";
                    aux++;
                }

                secCupons.InnerHtml += "        </tbody>";
                secCupons.InnerHtml += "    </table>";
                secCupons.InnerHtml += "</div>";
            }
            rsCupons.Dispose();
            rsCupons.Close();
        }
Beispiel #15
0
        //SITE
        public void buscarCupons(string cpf, string nascimento)
        {
            rs = objBD.ExecutaSQL("EXEC psuCuponsPorCPF '" + cpf.Replace(".", "").Replace("-", "") + "','" + nascimento + "'");

            if (rs == null)
            {
                throw new Exception();
            }

            if (rs.HasRows)
            {
                retorno += "<div class=\"ganhadores\">";
                retorno += "<h2 class=\"basenine text-uppercase\">Cupons</h2>";
                retorno += "<div class=\"traco-branco center\"></div>";

                retorno += "<ul>";

                while (rs.Read())
                {
                    if (rs["CUP_NUMERO_SORTE"].ToString() == "vazio")
                    {
                        Response.Write("vazio");
                        Response.End();
                    }

                    retorno += "<li>cód. " + rs["CUP_NUMERO_SORTE"] + "</li>";
                }
                retorno += "</ul>";
                retorno += "</div>";

                Response.Write(retorno);
                Response.End();
            }
            rs.Close();
            rs.Dispose();
        }
Beispiel #16
0
        private void ImportarDados(string arquivo)
        {
            string linha = "";

            string[] linhaseparada = null;

            StreamReader reader = new StreamReader(@"C:\svn\cartao-premiado\trunk\cartaoPremiado\arquivos\" + arquivo + "", Encoding.UTF8, true);

            //StreamReader reader = new StreamReader(@"e:\home\promocaobesni\web\arquivos\" + arquivo + "", Encoding.UTF8, true);

            //LIMPAR A TABELA ANTES DE IMPORTAR
            rs = objBD.ExecutaSQL("truncate table DadosImportados");

            while (true)
            {
                linha = reader.ReadLine();
                if (linha == null)
                {
                    break;
                }
                linhaseparada = linha.Split(';');

                try
                {
                    //IMPORTAR PARA PLANILHA TEMPORARIA
                    rs = objBD.ExecutaSQL("exec piuAtualizacaoDiaria '" + linhaseparada[0] + "','" + linhaseparada[2] + "','" + linhaseparada[3].TrimStart('0') + "','" + linhaseparada[5] + "','" + linhaseparada[8] + "','" + linhaseparada[1] + "','" + linhaseparada[6] + "','" + linhaseparada[7] + "','" + arquivo + "' ");
                }
                catch (Exception)
                {
                    throw;
                }
            }

            reader.Close();
            // reader.Dispose();

            //ENVIAR DADOS IMPORTADO PARA TABELA CLIENTES
            //rsClientes =

            rsClientes = objBD.ExecutaSQL("select * from DadosImportados");

            if (rsClientes == null)
            {
                throw new Exception();
            }
            if (rsClientes.HasRows)
            {
                while (rsClientes.Read())
                {
                    //Response.Write("EXEC piuClientes '" + rsClientes["DAD_NUMERO_CARTAO"] + "', '" + rsClientes["DAD_NOME_CLIENTE"] + "', '" + rsClientes["DAD_CPF"] + "', '" + rsClientes["DAD_DT_NASCIMENTO"] + "', '" + rsClientes["DAD_VALOR_COMPRA"].ToString().Replace(",", ".") + "','" + rsClientes["DAD_DT_COMPRA"] + "', '" + rsClientes["DAD_NUMERO_SORTE"] + "' <br/> ");
                    //Response.End();


                    objBD.ExecutaSQL("EXEC piuClientes '" + rsClientes["DAD_NUMERO_CARTAO"] + "', '" + rsClientes["DAD_NOME_CLIENTE"] + "', '" + rsClientes["DAD_CPF"] + "', '" + rsClientes["DAD_DT_NASCIMENTO"] + "', '" + rsClientes["DAD_VALOR_COMPRA"].ToString().Replace(",", ".") + "','" + rsClientes["DAD_DT_COMPRA"] + "', '" + rsClientes["DAD_NUMERO_SORTE"] + "' ");
                }
            }

            Response.Redirect("login.aspx");

            Response.Write("Finalizado");
            Response.End();

            rs.Dispose();
            rs.Close();
        }
Beispiel #17
0
        public void FazerLogin(string cpf, string senha)
        {
            //Verificar se o usuário existe (comparando usuário e senha)
            rsLogin = objBD.ExecutaSQL("EXEC psUsuarioPorCpfeSenha '" + cpf + "','" + senha + "'");

            if (rsLogin == null)
            {
                throw new Exception();
            }
            if (rsLogin.HasRows)
            {
                rsLogin.Read();

                //Salvando as Session do usuário
                Session["cadNome"] = rsLogin["CAD_NOME"].ToString();
                Session["cadID"]   = rsLogin["CAD_ID"].ToString();
                Session["Besni"]   = rsLogin["CAD_CARTAO_BESNI"].ToString();


                //Salvando no log
                //Utils.Banco().RunSQL("EXEC psLog '" + rsLogin["PET_ID"] + "',null,'Login efetuado no Portal','0'");


                Response.Redirect("/cadastro-abertura.aspx");
                Response.End();

                Response.End();
            }
            else
            {
                Response.Redirect("/login.aspx?msg=erroLogin");
            }

            rsLogin.Dispose();
            rsLogin.Close();
        }
Beispiel #18
0
        private void PopularCadastro()
        {
            rsCadastro = objBD.ExecutaSQL("select * from cadastro where cad_id = " + Session["cadID"] + " ");
            if (rsCadastro == null)
            {
                throw new Exception();
            }
            if (rsCadastro.HasRows)
            {
                rsCadastro.Read();

                nome.Attributes.Add("value", rsCadastro["CAD_NOME"].ToString());
                nome.Attributes.Add("readonly", "readonly");

                cpf.Attributes.Add("value", rsCadastro["CAD_CPF"].ToString());
                cpf.Attributes.Add("readonly", "readonly");

                rg.Attributes.Add("value", rsCadastro["CAD_RG"].ToString());

                dtnascimento.Attributes.Add("value", rsCadastro["CAD_DATA_NASCIMENTO"].ToString());
                dtnascimento.Attributes.Add("readonly", "readonly");

                if (rsCadastro["CAD_SEXO"].ToString() == "M")
                {
                    masc.Attributes.Add("checked", "checked");
                }
                else
                {
                    fem.Attributes.Add("checked", "checked");
                }

                telefone.Attributes.Add("value", rsCadastro["CAD_TELEFONE"].ToString());

                celular.Attributes.Add("value", rsCadastro["CAD_CELULAR"].ToString());

                email.Attributes.Add("value", rsCadastro["CAD_EMAIL"].ToString());
                email2.Attributes.Add("value", rsCadastro["CAD_EMAIL"].ToString());

                email.Attributes.Add("readonly", "readonly");
                email2.Attributes.Add("readonly", "readonly");

                cartao1.Attributes.Add("value", rsCadastro["CAD_CARTAO_BESNI"].ToString().Substring(0, 4));
                cartao2.Attributes.Add("value", rsCadastro["CAD_CARTAO_BESNI"].ToString().Substring(4, 4));
                cartao3.Attributes.Add("value", rsCadastro["CAD_CARTAO_BESNI"].ToString().Substring(8, 4));
                cartao4.Attributes.Add("value", rsCadastro["CAD_CARTAO_BESNI"].ToString().Substring(12, 4));

                //cep.Attributes.Add("value", rsCadastro["CAD_CEP"].ToString());

                logradouro.Attributes.Add("value", rsCadastro["CAD_LOGRADOURO"].ToString());

                numero.Attributes.Add("value", rsCadastro["CAD_NUMERO"].ToString());

                complemento.Attributes.Add("value", rsCadastro["CAD_COMPLEMENTO"].ToString());

                bairro.Attributes.Add("value", rsCadastro["CAD_BAIRRO"].ToString());

                cidade.Attributes.Add("value", rsCadastro["CAD_CIDADE"].ToString());

                uf.Attributes.Add("value", rsCadastro["CAD_ESTADO"].ToString());
            }
        }
        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();
            }
        }
Beispiel #20
0
        public void carregaCupons(int pagina)
        {
            try
            {
                if (pagina == 0)
                {
                    pagina = 1;
                }

                rsCupons = objBD.ExecutaSQL("EXEC psCuponsPaginados " + pagina + " ");

                if (rsCupons == null)
                {
                    throw new Exception();
                }
                if (rsCupons.HasRows)
                {
                    while (rsCupons.Read())
                    {
                        cuponsCadastrados.InnerHtml += "<tr>";
                        cuponsCadastrados.InnerHtml += "  <td>" + rsCupons["CLI_NOME"] + "</td>";
                        cuponsCadastrados.InnerHtml += "  <td>" + rsCupons["CUP_NUMERO_SORTE"] + "</td>";
                        cuponsCadastrados.InnerHtml += "  <td>" + rsCupons["CUP_VALOR"] + "</td>";
                        cuponsCadastrados.InnerHtml += "  <td>" + rsCupons["CUP_DH_COMPRA"] + "</td>";
                        //cuponsCadastrados.InnerHtml += "  <td>";
                        //cuponsCadastrados.InnerHtml += "      <a href='javascript:void(0)' title='Dados do Usuário' onClick='verUser(" + rsCupons["CLI_CPF"] + ")' data-toggle='modal' data-target='#dadosUsuario'><i class='fa fa-pencil-square-o' aria-hidden='true'></i></a> | ";
                        //cuponsCadastrados.InnerHtml += "      <a href='javascript:void(0)' title='Ver Cupons' onClick='verCupons(" + rsCupons["CLI_CPF"] + ")' data-toggle='modal' data-target='#dadosCupom'><i class='fa fa-search' aria-hidden='true'></i></a> ";
                        //cuponsCadastrados.InnerHtml += "</td>";
                        cuponsCadastrados.InnerHtml += "</tr>";

                        if (aux == 0)
                        {
                            totalizador.InnerHtml = rsCupons["TOTAL"].ToString();

                            //PAGINAÇÃO
                            if (Convert.ToInt16(rsCupons["TOTAL_PAGINAS"]) > 1)
                            {
                                //Validações do voltar
                                if (Convert.ToInt16(rsCupons["PAGINA"]) > 1)
                                {
                                    int pgVoltar = Convert.ToInt16(rsCupons["PAGINA"]) - 1;
                                    paginacao.InnerHtml += "<li class=\"paginate_button previous\" aria-controls=\"dataTables-example\" tabindex=\"0\" id=\"dataTables-example_previous\"><a href=\"cupons.aspx?pagina=" + pgVoltar + "\" onClick=\"pagina('" + pgVoltar + "')\"> Anterior </a></ li>";
                                }
                                else
                                {
                                    paginacao.InnerHtml += "<li class=\"paginate_button previous disabled\" aria-controls=\"dataTables-example\" tabindex=\"0\" id=\"dataTables-example_previous\"><a href=\"javascript:void(0);\"> Anterior </a></ li>";
                                }
                                //ajuste de primeira página
                                int cont_inicio = Convert.ToInt16(rsCupons["PAGINA"]) - 1;
                                if (cont_inicio <= 0)
                                {
                                    cont_inicio = 1;
                                }

                                //ajueste de última página
                                int cont_fim = Convert.ToInt16(rsCupons["TOTAL_PAGINAS"]);
                                if ((cont_fim - cont_inicio) >= 2)
                                {
                                    cont_fim = (cont_inicio + 7);
                                }

                                for (int aux = cont_inicio; aux < cont_fim + 1; aux++)
                                {
                                    //verificar se é a página atual
                                    if (Convert.ToInt16(rsCupons["PAGINA"]) == aux)
                                    {
                                        //paginacao.InnerHtml += "   <li><a href=\"javascript:void(0);\" title=\"Página atual\" class=\"ativo\">" + aux + "</a></li>";
                                        paginacao.InnerHtml += "   <li class=\"paginate_button active\" aria-controls=\"dataTables-example\" tabindex=\"0\"><a href=\"#\">" + aux + "</ a ></ li >";
                                    }
                                    else
                                    {
                                        //  paginacao.InnerHtml += "   <li><a href=\"javascript:void(0);\" onClick=\"pagina('" + aux + "')\" title=\"Página " + aux + "\">" + aux + "</a></li>";
                                        paginacao.InnerHtml += "   <li class=\"paginate_button\" aria-controls=\"dataTables-example\" tabindex=\"0\"><a href=\"cupons.aspx?pagina=" + aux + "\" onClick=\"pagina('" + aux + "')\">" + aux + "</ a ></ li >";
                                    }
                                }

                                //Validações do avançar
                                if (Convert.ToInt16(rsCupons["PAGINA"]) < Convert.ToInt16(rsCupons["TOTAL_PAGINAS"]))
                                {
                                    int pgAvancar = Convert.ToInt16(rsCupons["PAGINA"]) + 1;
                                    paginacao.InnerHtml += "<li class=\"paginate_button next\" aria-controls=\"dataTables-example\" tabindex=\"0\" id=\"dataTables-example_next\"><a href=\"cupons.aspx?pagina=" + pgAvancar + "\" onClick=\"pagina('" + pgAvancar + "')\" > Próximo </a ></li>";
                                }
                                else
                                {
                                    paginacao.InnerHtml += "<li class=\"paginate_button next disabled\" aria-controls=\"dataTables-example\" tabindex=\"0\" id=\"dataTables-example_next\"><a href=\"javascript:void(0);\"> Próximo </a ></li>";
                                }
                            }
                        }

                        aux++;
                    }
                }
                rsCupons.Dispose();
                rsCupons.Close();
            }
            catch (Exception)
            {
                throw;
            }
        }