Example #1
0
 protected void btnCnpj_Click(object sender, EventArgs e)
 {
     bool Cnpj = false;
     Cnpj = ValidaCnpj(txtCnpj.Text.Replace(".","").Replace("/","").Replace("-",""));
     switch (Cnpj)
     {
         case true:
             DataSet dsValida = new DataSet();
             daoPedido bdv = new daoPedido();
             bdv._nrDocumento = txtCnpj.Text;
             dsValida = bdv.ValidaGeracaoPedidos();
             if (dsValida.Tables[0].Rows.Count > 0)
             {
                 //lblmensagem.Visible = true;
                 //lblmensagem.Text = ("Existe um contrato vinculado ao CPF: " + dsValida.Tables[0].Rows[0]["Pedido"].ToString());
                 Mensagem("Existe um contrato vinculado ao CPF: " + dsValida.Tables[0].Rows[0]["Pedido"].ToString());
             }
             else
             {
                 Consulta(txtCnpj.Text.Replace(".", "").Replace("-", "").ToString().Replace("/", "").Replace(",", ""));
             }
             break;
         default:
            // lblmensagem.Visible = true;
             //lblmensagem.Text = "CNPJ INVÁLIDO";
             Mensagem("CNPJ INVÁLIDO");
             filtroAprovacao.Visible = false;
             break;
     }
 }
Example #2
0
 protected void btnPesquisar_Click(object sender, EventArgs e)
 {
     if (txtCpf.Text != "")
     {
         bool Valida = false;
         Valida = ValidaCpf(txtCpf.Text);
         switch (Valida)
         {
             case true:
                 DataSet dsValida = new DataSet();
                 daoPedido bdv = new daoPedido();
                 bdv._nrDocumento = txtCpf.Text;
                 dsValida = bdv.ValidaGeracaoPedidos();
                 if (dsValida.Tables[0].Rows.Count > 0)
                 {
                     //lblmensagem.Visible = true;
                     //lblmensagem.Text = 
                       Mensagem("Cpf vinculado ao contrato: " + dsValida.Tables[0].Rows[0]["Pedido"].ToString() + " com status: " + dsValida.Tables[0].Rows[0]["status"].ToString());
                 }
                 else
                 {
                     string cpf = txtCpf.Text.Replace(".", "").Replace("-", "").ToString();
                     Consulta(cpf);
                 }
                 break;
             default:
                // lblmensagem.Visible = true;
                // lblmensagem.Text = "CPF INVÁLIDO";
                 Mensagem("CPF INVÁLIDO");
                 filtroAprovacao.Visible = false;
                 break;
         }
     }
     else
     {
         //lblmensagem.Visible = true;
         //lblmensagem.Text = "Selecione todas as informações";
         Mensagem("Selecione todas as informações");
     }
 }
Example #3
0
        protected void GridContrato_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            try
            {
                daoContrato bdc         = new daoContrato();
                DataSet     dsPedido    = new DataSet();
                string      nr_contrato = null;
                string      aux         = null;
                string      habilita    = "N".ToString();
                bdc._idPedido = Convert.ToInt32(GridContrato.Rows[e.RowIndex].Cells[1].Text);
                dsPedido      = bdc.getPedido();
                if (dsPedido.Tables[0].Rows.Count > 0)
                {
                    DataSet   dsValida = new DataSet();
                    daoPedido bdv      = new daoPedido();
                    bdv._nrDocumento = dsPedido.Tables[0].Rows[0]["ds_documento"].ToString();
                    dsValida         = bdv.ValidaGeracaoPedidos();
                    if (dsValida.Tables[0].Rows.Count > 0)
                    {
                        //lblmensagem.Visible = true;
                        Mensagem("Cpf vinculado ao contrato: " + dsValida.Tables[0].Rows[0]["Pedido"].ToString() + " com status: " + dsValida.Tables[0].Rows[0]["status"].ToString());
                    }
                    else
                    {
                        for (int i = 0; i < dsPedido.Tables[0].Rows.Count; i++)
                        {
                            bdc._dsNome   = dsPedido.Tables[0].Rows[i]["ds_cliente"].ToString();
                            bdc._tpPessoa = Convert.ToInt32(dsPedido.Tables[0].Rows[0]["tp_cliente"].ToString());

                            if (bdc._tpPessoa == 0)
                            {
                                bdc._dsCpf = dsPedido.Tables[0].Rows[i]["ds_documento"].ToString();
                            }
                            else
                            {
                                bdc._dsCnpj = dsPedido.Tables[0].Rows[i]["ds_documento"].ToString();
                            }

                            bdc._dsRg               = dsPedido.Tables[0].Rows[i]["nr_rg"].ToString();
                            bdc._dtNascimento       = Convert.ToDateTime(dsPedido.Tables[0].Rows[i]["dt_nascimento"].ToString());
                            bdc._dsEndereco         = dsPedido.Tables[0].Rows[i]["ds_endereco"].ToString();
                            bdc._nrResidencia       = dsPedido.Tables[0].Rows[i]["nr_endereco"].ToString();
                            bdc._dsComplemento      = dsPedido.Tables[0].Rows[i]["ds_complemento"].ToString();
                            bdc._dsCep              = dsPedido.Tables[0].Rows[i]["nr_cep"].ToString();
                            bdc._dsBairro           = dsPedido.Tables[0].Rows[i]["ds_bairro"].ToString();
                            bdc._dsCidade           = dsPedido.Tables[0].Rows[i]["ds_cidade"].ToString();
                            bdc._dsUF               = dsPedido.Tables[0].Rows[i]["ds_uf"].ToString();
                            bdc._nrTelResidencial   = dsPedido.Tables[0].Rows[i]["Telefone"].ToString();
                            bdc._nrTelCelular       = dsPedido.Tables[0].Rows[i]["Celular"].ToString();
                            bdc._ds_pontoReferencia = dsPedido.Tables[0].Rows[i]["ds_complemento"].ToString();
                            bdc._dsEmail            = dsPedido.Tables[0].Rows[i]["ds_email"].ToString();
                            bdc._tpVeiculo          = dsPedido.Tables[0].Rows[i]["ds_categoria"].ToString();
                            bdc._ds_fabricante      = dsPedido.Tables[0].Rows[i]["ds_Fabricante"].ToString();
                            bdc._ds_modelo          = dsPedido.Tables[0].Rows[i]["modelo"].ToString();
                            bdc._ds_placa           = dsPedido.Tables[0].Rows[i]["ds_placa"].ToString();
                            DataSet dsValidaHabit = new DataSet();
                            dsValidaHabit = bdc.ValidaHabilitacao();
                            if (dsValidaHabit.Tables[0].Rows.Count > 0)
                            {
                                bdc._dt_Renova = DateTime.Now.AddMonths(12);
                            }
                            else
                            {
                                bdc._dt_Renova = DateTime.Now;
                            }
                            bdc._ds_anoVeiculo  = dsPedido.Tables[0].Rows[i]["ds_ano"].ToString();
                            bdc._ds_cor         = dsPedido.Tables[0].Rows[i]["ds_cor"].ToString();
                            bdc._ds_combustivel = dsPedido.Tables[0].Rows[i]["ds_combustivel"].ToString();
                            bdc._ds_Renavam     = dsPedido.Tables[0].Rows[i]["ds_renavan"].ToString();
                            bdc._ds_Chassi      = dsPedido.Tables[0].Rows[i]["ds_chassi"].ToString();
                            bdc._ds_Produto     = dsPedido.Tables[0].Rows[i]["ds_produto"].ToString();
                            bdc._ds_vendedor    = dsPedido.Tables[0].Rows[i]["cd_vendedor"].ToString();
                            bdc._ds_sexo        = dsPedido.Tables[0].Rows[i]["tp_Sexo"].ToString();
                            bdc._ds_Profissao   = dsPedido.Tables[0].Rows[i]["cd_profisao"].ToString();
                            bdc._idmidia        = dsPedido.Tables[0].Rows[i]["id_midia"].ToString();
                            bdc._id_produto     = dsPedido.Tables[0].Rows[i]["id_produto"].ToString();
                            nr_contrato         = bdc.pro_setGeraContrato();
                            if (nr_contrato != null)
                            {
                                bdc._nrcontrato = nr_contrato;
                                int alter = bdc.pro_setVinculaPedidoContrato();
                                if (bdc._id_produto == "000424" || bdc._id_produto == "000425" || bdc._id_produto == "000426" || bdc._id_produto == "000426" || bdc._id_produto == "000427" || bdc._id_produto == "000436" || bdc._id_produto == "000437" || bdc._id_produto == "000438" || bdc._id_produto == "000439")
                                {
                                    int gravar = bdc.pro_seQbe();
                                }
                                if (alter > 0)
                                {
                                    aux = aux + ", " + nr_contrato;
                                    lblmensagem.Visible = true;
                                    lblmensagem.Text    = "Contrato: " + aux + " gerado com sucesso...";
                                    Mensagem("Contrato: " + aux + " gerado com sucesso...");
                                    BuscaDadosPedidosAbertos(bdc._idPedido);
                                }
                            }
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                erro.Visible = true;
                lblerro.Text = ex.ToString();
            }
        }
Example #4
0
        public void  setContrato()
        {
            if (txtNumeroPedido.Text != "" && txtCpfCnpj.Text != "" && txtRg.Text != "" && txtPlaca.Text != "" && txtVendedor.Text != "" && txtMidia.Text != "" && txtCep.Text != "" && txtChassi.Text != "" && txtCelular.Text != "" && txtTelefone.Text != "" && txtUF.Text != "" && txtFabricante.Text != "" && txtModelo.Text != "" && dropsexo.SelectedValue != "SELECIONE" && slcCombustivel.SelectedValue != "SELECIONE" && slcprodutos.SelectedValue != "SELECIONE" && slcCores.SelectedValue != "SELECIONE" && txtAno.Text != "" && txtTipoVeiculo.Text != "" && txtDataNascimento.Text != "" && txtBairro.Text != "" && txtCidade.Text != "" && txtNumero.Text != "")
            {
                int ret = 0;
                try
                {
                    AcessoLogin acessoLogin = (AcessoLogin)Session["acessoLogin"];
                    lblmensagem.Text = "";
                    VendaVourcher venda       = new VendaVourcher();
                    daoVourcher   bdc         = new daoVourcher();
                    DataSet       dsPedido    = new DataSet();
                    string        nr_contrato = null;
                    string        habilita    = "N".ToString();
                    DataSet       dsValida    = new DataSet();
                    daoPedido     bdv         = new daoPedido();
                    var           tipovenda   = venda.tpVenda(bdc.getTpVenda(Convert.ToInt32(txtNumeroPedido.Text)));
                    string        nr_CpfCnpj  = txtCpfCnpj.Text.Replace(".", "").Replace("/", "").Replace("-", "").ToString();
                    string        ds_placa    = txtPlaca.Text;
                    bdv._nrDocumento = nr_CpfCnpj;
                    dsValida         = bdc.ValidaGeracaoPedidos(nr_CpfCnpj, ds_placa);
                    if (dsValida.Tables[0].Rows.Count > 0)
                    {
                        lblmensagem.Visible = true;
                        lblmensagem.Text    = "Cpf vinculado ao contrato: " + dsValida.Tables[0].Rows[0]["Pedido"].ToString() + " com status: " + dsValida.Tables[0].Rows[0]["status"].ToString();
                    }
                    else
                    {
                        bdc._dsNome = txtNome.Text;
                        if (nr_CpfCnpj.Length > 11)
                        {
                            bdc._tpPessoa = 1;
                        }
                        else
                        {
                            bdc._tpPessoa = 0;
                        }
                        if (bdc._tpPessoa == 0)
                        {
                            bdc._dsCpf = nr_CpfCnpj;
                        }
                        else
                        {
                            bdc._dsCnpj = nr_CpfCnpj;
                        }

                        bdc._dsRg               = txtRg.Text;
                        bdc._dtNascimento       = Convert.ToDateTime(txtDataNascimento.Text);
                        bdc._dsEndereco         = txtEndereco.Text;
                        bdc._nrResidencia       = txtNumero.Text;
                        bdc._dsComplemento      = txtComplemento.Text;
                        bdc._dsCep              = txtCep.Text;
                        bdc._dsBairro           = txtBairro.Text;
                        bdc._dsCidade           = txtCidade.Text;
                        bdc._dsUF               = txtUF.Text;
                        bdc._nrTelResidencial   = txtTelefone.Text;
                        bdc._nrTelCelular       = txtCelular.Text;
                        bdc._ds_pontoReferencia = txtComplemento.Text;
                        bdc._dsEmail            = txtEmail.Text;
                        bdc._tpVeiculo          = txtTipoVeiculo.Text;
                        bdc._ds_fabricante      = txtFabricante.Text;
                        bdc._ds_modelo          = txtModelo.Text;
                        bdc._ds_placa           = ds_placa;
                        bdc._id_veiculo         = Convert.ToInt32(slcprodutos.SelectedValue);
                        DataSet dsValidaHabit = new DataSet();
                        dsValidaHabit = bdc.ValidaHabilitacao();
                        if (dsValidaHabit.Tables[0].Rows.Count > 0)
                        {
                            bdc._dt_Renova = DateTime.Now.AddMonths(12);
                        }
                        else
                        {
                            bdc._dt_Renova = DateTime.Now;
                        }
                        bdc._ds_anoVeiculo  = txtAno.Text;
                        bdc._ds_cor         = slcCores.SelectedValue;
                        bdc._ds_combustivel = slcCombustivel.SelectedValue;
                        bdc._ds_Renavam     = txtRenavan.Text;
                        bdc._ds_Chassi      = txtChassi.Text;
                        bdc._ds_Produto     = slcprodutos.SelectedItem.Text;
                        bdc._id_produto     = slcprodutos.SelectedValue;
                        bdc._ds_vendedor    = txtVendedor.Text.Substring(0, 6);
                        bdc._ds_sexo        = dropsexo.SelectedValue;
                        bdc._ds_Profissao   = "1";
                        bdc._idmidia        = txtMidia.Text;
                        bdc._nrPedido       = Convert.ToInt32(txtNumeroPedido.Text);
                        bdc._ds_usuario     = acessoLogin.Nome;
                        nr_contrato         = bdc.pro_setGeraContrato();
                        if (nr_contrato != null)
                        {
                            bdc._nrcontrato = nr_contrato;
                            ret             = bdc.pro_setVinculaContrato(nr_contrato);
                            //if (bdc._id_produto == "000424" || bdc._id_produto == "000425" || bdc._id_produto == "000426" || bdc._id_produto == "000420" || bdc._id_produto == "000427" || bdc._id_produto == "000436" || bdc._id_produto == "000437" || bdc._id_produto == "000438" || bdc._id_produto == "000439")
                            //{
                            //    int gravar = bdc.pro_seQbe();
                            //}
                            lblmensagem.Visible = true;
                            lblmensagem.Text    = "Contrato gerado com sucesso : " + nr_contrato;
                            if (Session["fl_boleto"].ToString() == "1")
                            {
                                btnIMprimir.Visible = true;
                            }
                            else
                            {
                                btnIMprimir.Visible = true;
                            }
                        }
                    }
                }
                catch (Exception ex)
                {
                    lblmensagem.Visible = true;
                    lblmensagem.Text    = ex.ToString();
                }
            }
            else
            {
                lblmensagem.Visible = true;
                lblmensagem.Text    = "FAVOR PREENCHER TODOS OS DADOS";
            }
        }
Example #5
0
        public static string setContrato(int id_veiculo, int nr_pedido, string ds_produto, string ds_nome, string nr_CpfCnpj,
                                         string nr_RG, string nr_Cep, string ds_endereco, string nr_residencial,
                                         string ds_complemento, string ds_bairro, string ds_cidade, string ds_uf,
                                         string ds_telefone, string ds_celular, string ds_sexo, string ds_placa,
                                         string dt_nascimento, string ds_email, string ds_fabricante,
                                         string tp_Veiculo, string ds_modelo, string ds_AnoVeiculo, string ds_cores, string ds_combustivel,
                                         string ds_renavan, string ds_chassi, string ds_vendedor, string ds_midia)
        {
            string retorno = "";
            string myJsonString;
            int    ret = 0;

            try
            {
                VendaVourcher venda       = new VendaVourcher();
                daoVourcher   bdc         = new daoVourcher();
                DataSet       dsPedido    = new DataSet();
                string        nr_contrato = null;
                string        habilita    = "N".ToString();
                DataSet       dsValida    = new DataSet();
                daoPedido     bdv         = new daoPedido();
                var           tipovenda   = venda.tpVenda(bdc.getTpVenda(nr_pedido));
                nr_CpfCnpj       = nr_CpfCnpj.Replace(".", "").Replace("/", "").Replace("-", "").ToString();
                bdv._nrDocumento = nr_CpfCnpj;
                dsValida         = bdc.ValidaGeracaoPedidos(nr_CpfCnpj, ds_placa);
                if (dsValida.Tables[0].Rows.Count > 0)
                {
                    retorno      = "Cpf vinculado ao contrato: " + dsValida.Tables[0].Rows[0]["Pedido"].ToString() + " com status: " + dsValida.Tables[0].Rows[0]["status"].ToString();
                    myJsonString = (new JavaScriptSerializer()).Serialize(retorno);
                }
                else
                {
                    bdc._dsNome = ds_nome;
                    if (nr_CpfCnpj.Length > 11)
                    {
                        bdc._tpPessoa = 1;
                    }
                    else
                    {
                        bdc._tpPessoa = 0;
                    }
                    if (bdc._tpPessoa == 0)
                    {
                        bdc._dsCpf = nr_CpfCnpj;
                    }
                    else
                    {
                        bdc._dsCnpj = nr_CpfCnpj;
                    }

                    bdc._dsRg               = nr_RG;
                    bdc._dtNascimento       = Convert.ToDateTime(dt_nascimento);
                    bdc._dsEndereco         = ds_endereco;
                    bdc._nrResidencia       = nr_residencial;
                    bdc._dsComplemento      = ds_complemento;
                    bdc._dsCep              = nr_Cep;
                    bdc._dsBairro           = ds_bairro;
                    bdc._dsCidade           = ds_cidade;
                    bdc._dsUF               = ds_uf;
                    bdc._nrTelResidencial   = ds_telefone;
                    bdc._nrTelCelular       = ds_celular;
                    bdc._ds_pontoReferencia = ds_complemento;
                    bdc._dsEmail            = ds_email;
                    bdc._tpVeiculo          = tp_Veiculo;
                    bdc._ds_fabricante      = ds_fabricante;
                    bdc._ds_modelo          = ds_modelo;
                    bdc._ds_placa           = ds_placa;
                    bdc._id_veiculo         = id_veiculo;
                    DataSet dsValidaHabit = new DataSet();
                    dsValidaHabit = bdc.ValidaHabilitacao();
                    if (dsValidaHabit.Tables[0].Rows.Count > 0)
                    {
                        bdc._dt_Renova = DateTime.Now.AddMonths(12);
                    }
                    else
                    {
                        bdc._dt_Renova = DateTime.Now;
                    }
                    bdc._ds_anoVeiculo  = ds_AnoVeiculo;
                    bdc._ds_cor         = ds_cores;
                    bdc._ds_combustivel = ds_combustivel;
                    bdc._ds_Renavam     = ds_renavan;
                    bdc._ds_Chassi      = ds_chassi;
                    bdc._ds_Produto     = ds_produto;

                    bdc._ds_vendedor  = ds_vendedor;
                    bdc._ds_sexo      = ds_sexo;
                    bdc._ds_Profissao = "1";
                    bdc._idmidia      = ds_midia;
                    nr_contrato       = bdc.pro_setGeraContrato();
                    if (nr_contrato != null)
                    {
                        bdc._nrcontrato = nr_contrato;
                        ret             = bdc.pro_setVinculaContrato(nr_contrato);
                        return("Contrato gerado com sucesso : " + nr_contrato);
                    }
                }
            }
            catch (Exception ex)
            {
                ex.ToString();
            }
            return("");
        }