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