@Override public List<Cliente> getListar() throws SQLException { sql = "SELECT Codigo, Nome, CPF, Telefone, Celular," + " CodCidade, EndRua, EndBairro, EndNum, Senha, Email" + " FROM hos_clientes"; PreparedStatement prmt = this.conn.prepareStatement(sql); ResultSet rs = prmt.executeQuery(); List<Cliente> Clientes = new ArrayList<Cliente>(); while (rs.next()) { Cliente a = new Cliente(); a.setCodigo(rs.getInt("Codigo")); a.setNome(rs.getString("Nome")); a.setCPF(rs.getString("CPF")); a.setTelefone(rs.getInt("Telefone")); a.setCelular(rs.getInt("Celular")); a.setCodCidade(rs.getInt("CodCidade")); a.setRua(rs.getString("EndRua")); a.setBairro(rs.getString("EndBairro")); a.setEndNum(rs.getInt("EndNum")); a.setSenha(rs.getString("Senha")); a.setEmail(rs.getString("Email")); Clientes.add(a); } conn.close(); return Clientes; }
@Override public Cliente getDetalhe(int codigo) throws SQLException { sql = "Select * FROM hos_clientes WHERE Codigo=?"; PreparedStatement prmt = this.conn.prepareStatement(sql); prmt.setInt(1, codigo); ResultSet rs = prmt.executeQuery(); Cliente a = null; if (rs.next()) { a = new Cliente(); a.setCodigo(rs.getInt("Codigo")); a.setNome(rs.getString("Nome")); a.setCPF(rs.getString("CPF")); a.setTelefone(rs.getInt("Telefone")); a.setCelular(rs.getInt("Celular")); a.setCodCidade(rs.getInt("CodCidade")); a.setRua(rs.getString("EndRua")); a.setBairro(rs.getString("EndBairro")); a.setEndNum(rs.getInt("EndNum")); a.setSenha(rs.getString("Senha")); a.setEmail(rs.getString("Email")); } conn.close(); return a; }