- ObjectSet<Booking> result = db.queryByExample(b);
- result.get(0).getOffer().getBookings().remove(b);
- db.store(result.get(0).getOffer());
- db.delete(result.get(0));
+ Booking book = new Booking(b.getBookNumber(), new Offer(b
+ .getOffer().getOfferNumber(), new RuralHouse(b.getOffer()
+ .getRuralHouse().getHouseName(), null, null, null, null),
+ null, null, 0), b.getClient(), b.getBookDate());
+
+ ObjectSet<Booking> result = db.queryByExample(book);
+ Offer of = result.get(0).getOffer();
+ of.getBookings().remove(result.get(0));
+ db.store(of);