public boolean update(Person c) throws Exception { PreparedStatement ps; try { ps = conn.getConn().prepareStatement(SQL_UPDATE); ps.setString(1, c.getNamePerson()); ps.setString(2, c.getTelephonePerson()); ps.setInt(3, c.getIdPerson()); if (ps.executeUpdate() > 0) { return true; } } catch (SQLException e) { new exceptionConverter(); throw exceptionConverter.getException("Problemas en la base de datos Personas", e); } finally { conn.closeConnection(); } return false; }