public ActionResult Delete(string id, IFormCollection collection) { try { var veiculo = repositorio.Obter(id); repositorio.Excluir(veiculo); return(RedirectToAction(nameof(Index))); } catch (Exception ex) { return(View("Error", new { Erro = ex.Message })); } }
public void ExcluirTest() { using (var veiculoRepositorio = new VeiculoRepositorio()) { //try //{ veiculoRepositorio.Excluir(1); //} //catch //{ // veiculoRepositorio.Conexao.Close(); // veiculoRepositorio.Conexao.Dispose(); // throw; //} } // O desenvolvedor pode esquecer de usar o using... //new VeiculoRepositorio().Excluir(1); }
public bool Excluir(Veiculo veiculo) { return(repositorio.Excluir(veiculo)); }