public void TestExcluirVeiculo() { string placa = "BAD-3333"; VeiculoDao veiculoDao = new VeiculoDao(); int id = veiculoDao.BuscarIdVeiculo("placa", placa); veiculoDao.ExcluirVeiculo(id); List <Veiculo> veiculoInativo = veiculoDao.BuscarVeiculo(placa, "Inativo"); Assert.AreEqual(veiculoInativo[0].Status, "Inativo"); }
private void ToolStripButtonExcluir_Click(object sender, EventArgs e) { try { if (dataGridListar.SelectedRows.Count > 0) { VeiculoDao veiculoDao = new VeiculoDao(); int id = veiculoDao.BuscarIdVeiculo("placa", dataGridListar.CurrentRow.Cells["placa"].Value.ToString()); veiculoDao.ExcluirVeiculo(id); } Listar(); } catch (Exception) { MessageBox.Show("Este veículo está sendo utilizado em uma viagem, logo não poderá ser excluído."); } }