private void CarregarGrid() { try { ClienteEntidade vClienteEntidade = new ClienteEntidade(); vClienteEntidade.vNome = TxtNome.Text; GridDados.DataSource = ClienteEntidade.Consultar(vClienteEntidade); } catch (Exception ex) { MessageBox.Show("Erro ao " + ex.Message , "Erro" , MessageBoxButtons.OK , MessageBoxIcon.Error); } }
private void FormLocacaoVeiculos_Load(object sender, EventArgs e) { CboFormaPagamento.SelectedIndex = 0; //carrega o combo de veiculos CboVeiculo.ValueMember = "iId"; CboVeiculo.DisplayMember = "vModeloEPlaca"; aListVeiculoEntidade = VeiculoEntidade.Consultar(Enumeradores.EnumEstadoVeiculo.DISPONIVEL); CboVeiculo.DataSource = aListVeiculoEntidade; //carrega o combo de marcas CboMarca.ValueMember = "iId"; CboMarca.DisplayMember = "vNome"; CboMarca.DataSource = MontadoraEntidade.Consultar(new MontadoraEntidade()); //carrega o combo de clientes CboCliente.ValueMember = "iId"; CboCliente.DisplayMember = "vNomeECpf"; CboCliente.DataSource = ClienteEntidade.Consultar(new ClienteEntidade()); TxtVendedorLogado.Text = RecursosGlobais.VendedorLogado.vNome; }
private void GridDados_CellContentClick(object sender, DataGridViewCellEventArgs e) { switch (GridDados.Columns[e.ColumnIndex].Name) { case "Alterar": try { ClienteEntidade vClienteEntidade = new ClienteEntidade(); vClienteEntidade.iId = Int32.Parse(GridDados.SelectedRows[0].Cells["iId"].Value.ToString()); vClienteEntidade = ClienteEntidade.Consultar(vClienteEntidade).First(); FormManutencaoCliente vFormManutencaoCliente = new FormManutencaoCliente(Enumeradores.EnumEstadoForm.ALTERACAO, vClienteEntidade); vFormManutencaoCliente.ShowDialog(this); CarregarGrid(); } catch (Exception ex) { MessageBox.Show("Erro ao " + ex.Message , "Erro" , MessageBoxButtons.OK , MessageBoxIcon.Error); } break; case "Excluir": try { DialogResult vResposta = MessageBox.Show("Deseja realmente excluir este cliente?" , "Pergunta" , MessageBoxButtons.YesNo , MessageBoxIcon.Question , MessageBoxDefaultButton.Button2); if (vResposta == DialogResult.No) { return; } ClienteEntidade vClienteEntidade = new ClienteEntidade(); vClienteEntidade.iId = Int32.Parse(GridDados.SelectedRows[0].Cells["iId"].Value.ToString()); vClienteEntidade = ClienteEntidade.Consultar().First(); vClienteEntidade.Excluir(); MessageBox.Show("Cliente excluído com sucesso." , "Informação" , MessageBoxButtons.OK , MessageBoxIcon.Information); CarregarGrid(); } catch (Exception ex) { MessageBox.Show("Erro ao " + ex.Message , "Erro" , MessageBoxButtons.OK , MessageBoxIcon.Error); } break; } }