public string DeletarCarro(int idCarro) { CarroDAO carroDAO = new CarroDAO(); string mensagem = "Remoção efetuada com sucesso! Quantidade de registros alterados: "; try { carroDAO.AbrirConexao(); mensagem += carroDAO.Deletar(idCarro); } catch (Exception ex) { mensagem = "Erro relacionado ao método DeletarCarro()." + ex.Message; } finally { carroDAO.FecharConexao(); } return mensagem; }
public string InserirCarro(Carro c) { CarroDAO carroDAO = new CarroDAO(); string mensagem = "Inserção efetuada com sucesso! Quantidade de registros alterados: "; try { carroDAO.AbrirConexao(); mensagem += carroDAO.Inserir(c); } catch (Exception ex) { mensagem = "Erro relacionado ao método Inserir(). " + ex.Message; } finally { carroDAO.FecharConexao(); } return mensagem; }
public Carro RetornarCarro(int idCarro) { Carro c = null; CarroDAO carroDAO = new CarroDAO(); try { carroDAO.AbrirConexao(); c = carroDAO.Retornar(idCarro); } catch (Exception ex) { string mensagem = "Erro relacionado método RetornarCarro(). " + ex.Message; return null; } finally { carroDAO.FecharConexao(); } return c; }
public List<Carro> RetornarCarros() { CarroDAO carroDao = new CarroDAO(); List<Carro> carros = new List<Carro>(); try { carroDao.AbrirConexao(); carros = carroDao.Retornar(); } catch (Exception ex) { string mensagem = "Erro relacionado ao método RetornarCarro(). " + ex.Message; return null; } finally { carroDao.FecharConexao(); } return carros; }