public List<EmprestimoBean> mostrarEmprestimoTipo(String tipo) { List<EmprestimoBean> emprestimos = new ArrayList(); try { pstm = bd.conectar().prepareStatement(consultaTipoEmprestimo); pstm.setString(1, "%" + tipo + "%"); rs = pstm.executeQuery(); EmprestimoBean emprestimo; while (rs.next()) { emprestimo = new EmprestimoBean(); emprestimo.setCodigoEmp(rs.getInt("CodigoEmp")); emprestimo.setTipoOperacaoEmp(rs.getString("TipoOperacaoEmp")); emprestimo.setDataOperacaoEmp(rs.getString("DataOperacaoEmp")); emprestimo.setNomeMuseuEmp(rs.getString("NomeMuseuEmp")); emprestimo.setTransporteEmp(rs.getString("TransporteEmp")); emprestimo.setTipoTransporteEmp(rs.getString("TipoTransporteEmp")); emprestimo.setPagadorEmp(rs.getString("PagadorEmp")); emprestimo.setPrecoEmp(rs.getDouble("PrecoEmp")); emprestimos.add(emprestimo); } bd.desconectar(); } catch (SQLException e) { Logger.getLogger(ExposicaoControl.class.getName()).log(Level.SEVERE, null, e); } return emprestimos; }
public void excluirEmprestimo(EmprestimoBean emprestimo) { try { pstm = bd.conectar().prepareStatement(excluiEmprestimo); pstm.setInt(1, emprestimo.getCodigoEmp()); pstm.executeUpdate(); bd.desconectar(); } catch (SQLException ex) { Logger.getLogger(ExposicaoControl.class.getName()).log(Level.SEVERE, null, ex); } }
public void alterarEmprestimo(EmprestimoBean emprestimo) { try { pstm = bd.conectar().prepareStatement(alteraEmprestimo); pstm.setString(1, emprestimo.getTipoOperacaoEmp()); pstm.setString(2, emprestimo.getDataOperacaoEmp()); pstm.setString(3, emprestimo.getNomeMuseuEmp()); pstm.setString(4, emprestimo.getPagadorEmp()); pstm.setString(5, emprestimo.getTipoTransporteEmp()); pstm.setString(6, emprestimo.getTransporteEmp()); pstm.setDouble(7, emprestimo.getPrecoEmp()); pstm.setInt(8, emprestimo.getCodigoEmp()); pstm.executeUpdate(); bd.desconectar(); } catch (SQLException ex) { Logger.getLogger(EmprestimoControl.class.getName()).log(Level.SEVERE, null, ex); } }