}//validatefill private void exibirDadosVenda(vendas cVendas) { try { limparTela(2); veiculos = new Veiculos(); clientes = new Cliente(); veiculos.ArquivoConexao = sArquivoConexao; clientes.ArquivoConexao = sArquivoConexao; switch (bTipoEntrada) { case 1: cmbVenda.SelectedText = cVendas.cod_venda.ToString("D5") + "/" + cVendas.data_venda.Year.ToString(); break; } cmbVeiculo.Text = veiculos.pesquisarCarro(cVendas.cod_carro).Placa2.Trim(); txtModelo.Text = veiculos.pesquisarMarca(veiculos.pesquisarCarro(cVendas.cod_carro).CodMarca).descricao + " | " + veiculos.pesquisarCarro(cVendas.cod_carro).Modelo; cmbClienteComprador.Text = clientes.pesquisarCliente(cVendas.cod_cliente_comprador).Nome.Trim(); cmbClienteVendedor.Text = clientes.pesquisarCliente(cVendas.cod_cliente_vendedor).Nome.Trim(); if (cVendas.tipo_venda == 0) { cmbTipoVenda.Text = "ESTANCIONAMENTO"; } else { cmbTipoVenda.Text = "INTERMEDIAÇÃO"; } txtValorVenda.Text = cVendas.valor.ToString("C"); txtObservacao.Text = cVendas.observacao.Trim(); cmbSituacao.Text = retornaCodigoSituacao(1, "", cVendas.situacao).ToString(); txtDescritivoComissao.Text = cVendas.tipo_comissao.Trim(); SituacaoVenda = cVendas.situacao; //Comissao lancarComissao(cVendas); //observacao lancarObservacao(cVendas); cmbVeiculo.Focus(); } catch (Exception ex) { MessageBox.Show("Erro ao exibir dados da venda!\n" + ex.Message, "EstacionamentoFacil (FrmVd08)", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void selecionaCliente() { int iCodigo = 0; if (gridHistorico.Rows.Count > 0) { iCodigo = int.Parse(gridHistorico.CurrentRow.Cells[0].Value.ToString()); if (iCodigo > 0) { cliente cCliente = new cliente(); clientes = new Cliente(); clientes.ArquivoConexao = sArquivoConexao; cCliente = clientes.pesquisarCliente(iCodigo); if (cCliente != null) { vTelaCliente.exibirDadosCliente(cCliente); this.Close(); } else { MessageBox.Show("Nenhum cliente selecionado.", "EstacionamentoFacil (FrmLC05)", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Nenhum cliente selecionado.", "EstacionamentoFacil (FrmLC06)", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Nenhum cliente encontrado.", "EstacionamentoFacil (FrmLC07)", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void novaObservacao() { //ComboBoxItem cmbItem = (ComboBoxItem)cmbNome.SelectedItem; clientes = new Cliente(); clientes.ArquivoConexao = sArquivoConexao; //if (cmbItem != null) if (!bNovo) { vTelaPrincipal.abrirCadObservacao(vTelaPrincipal, clientes.pesquisarCliente(iCodigoCliente)); } else { MessageBox.Show("Cadastro novo! Não é permitido a inclusão de observação antes da primeira gravação!", "EstacionamentoFacil (FrmPros15)", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void pesquisarVeiculos() { List <carro> lstCarro = null; string sSQL = ""; DataGridViewRow row; if (validarPesquisa()) { veiculos = new Veiculos(); clientes = new Cliente(); veiculos.ArquivoConexao = sArquivoConexao; clientes.ArquivoConexao = sArquivoConexao; limparGrid(); switch (tabControl1.SelectedIndex) { case 0: if (!txtPlaca.Text.Trim().Equals("*")) { sSQL = " Placa2 LIKE '%" + txtPlaca.Text.Trim() + "%'"; } else { sSQL = ""; } break; case 1: ComboBoxItem cmbItem = (ComboBoxItem)cmbMarca.SelectedItem; sSQL = " CodMarca = " + cmbItem.Value.ToString(); break; case 2: if (!txtChassi.Text.Trim().Equals("*")) { sSQL = " Chassi2 = '" + txtChassi.Text.Trim() + "'"; } else { sSQL = ""; } break; case 3: if (!txtAno.Text.Trim().Equals("*")) { sSQL = " (AnoFab = " + txtAno.Text.Trim() + " OR AnoMod = " + txtAno.Text.Trim() + " )"; } else { sSQL = ""; } break; } lstCarro = veiculos.localizaDadosCarro(sSQL); if (lstCarro != null) { if (lstCarro.Count > 0) { row = new DataGridViewRow(); foreach (carro cCarro in lstCarro) { gridHistorico.AllowUserToAddRows = true; row = (DataGridViewRow)gridHistorico.Rows[0].Clone(); gridHistorico.AllowUserToAddRows = false; row.Cells[0].Value = cCarro.Codigo.ToString(); row.Cells[1].Value = cCarro.Placa2.ToString().Trim(); row.Cells[2].Value = veiculos.pesquisarMarca(cCarro.CodMarca).descricao.ToString().Trim(); int iCodClienteCarro = veiculos.buscaClienteCarro(cCarro.Codigo); if (iCodClienteCarro > 0) { row.Cells[3].Value = clientes.pesquisarCliente(iCodClienteCarro).Nome.Trim(); } else { row.Cells[3].Value = ""; } gridHistorico.Rows.Add(row); } } } } }