public void btnPesquisar_Click(object sender, EventArgs e) { try { grdPesquisarVei.Rows.Clear(); VeiculoAction veiculoAction = new VeiculoAction(); var lista = veiculoAction.Lista(txtPesquisarNomeVei.Text); if (lista.Count > 0) { for (int i = 0; i < lista.Count; i++) { grdPesquisarVei.Rows.Add(); grdPesquisarVei.Rows[i].Cells["selecionar"].Value = "Exibir"; grdPesquisarVei.Rows[i].Cells["idVeiculo"].Value = lista[i].IdVeiculo.ToString(); grdPesquisarVei.Rows[i].Cells["nome"].Value = lista[i].Nome.ToString(); } } } catch (Exception ex) { throw new Exception("Houve um erro ao tentar realizar uma operação [" + MethodBase.GetCurrentMethod().ToString() + "]: " + ex.Message); } }
private void ExibirVeiculo(int idVeiculo) { try { VeiculoAction veiculoAction = new VeiculoAction(); var veiculo = veiculoAction.Detalhe(Convert.ToInt32(idVeiculo)); _idVeiculo = veiculo.IdVeiculo; txtNomeVei.Text = veiculo.Nome; txtCorVei.Text = veiculo.Cor; txtInfoVei.Text = veiculo.Info; cbDis.Checked = veiculo.Dis; tabControl2.SelectedTab = tabCadastroVei; } catch (Exception ex) { throw new Exception("Houve um erro ao tentar realizar uma operação [" + MethodBase.GetCurrentMethod().ToString() + "]: " + ex.Message); } }
private void btnExcluirVei_Click(object sender, EventArgs e) { try { VeiculoAction veiculoAction = new VeiculoAction(); var retorno = veiculoAction.Excluir(_idVeiculo); if (retorno) { MessageBox.Show("Veiculo Excluído com Sucesso!", "Veiculo", MessageBoxButtons.OK, MessageBoxIcon.Information); btnNovoVei_Click(null, null); btnPesquisar_Click(null, null); } else { MessageBox.Show("Houve um erro ao excluir Veiculo!", "Veiculo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (Exception ex) { throw new Exception("Houve um erro ao tentar realizar uma operação [" + MethodBase.GetCurrentMethod().ToString() + "]: " + ex.Message); } }
private void btnSalvarVei_Click(object sender, EventArgs e) { try { if (ValidaCampos() == false) { return; } VeiculoAction veiculoAction = new VeiculoAction(); Veiculo veiculo = new Veiculo(); veiculo.IdVeiculo = Convert.ToInt32(_idVeiculo); veiculo.Nome = txtNomeVei.Text; veiculo.Cor = txtCorVei.Text; veiculo.Info = txtInfoVei.Text; veiculo.Dis = Convert.ToBoolean(cbDis.Checked); var retorno = veiculoAction.Salvar(veiculo); if (retorno) { MessageBox.Show("Veiculo Cadastrado com Sucesso!", "Veiculo", MessageBoxButtons.OK, MessageBoxIcon.Information); btnNovoVei_Click(null, null); btnPesquisar_Click(null, null); } else { MessageBox.Show("Houve um erro ao Salvar!", "Veiculo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (Exception ex) { throw new Exception("Houve um erro ao tentar realizar uma operação [" + MethodBase.GetCurrentMethod().ToString() + "]: " + ex.Message); } }