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();
            }
        }