X-Git-Url: https://xp-dev.com/git/RRRRHHHH_Code/blobdiff_plain/5ad0ccf52e0a1772c424ac983a7b6e1c00cec879..64482a77de099254dbbbcc12347864080f5f3782:/ruralHouses/src/businessLogic/OfferManager.java diff --git a/ruralHouses/src/businessLogic/OfferManager.java b/ruralHouses/src/businessLogic/OfferManager.java index 6d35620..c286a40 100644 --- a/ruralHouses/src/businessLogic/OfferManager.java +++ b/ruralHouses/src/businessLogic/OfferManager.java @@ -66,7 +66,10 @@ public final class OfferManager { if (firstDay.compareTo(lastDay)>=0) throw new BadDates(); boolean b = dbMngr.existsOverlappingOffer(ruralHouse,firstDay,lastDay); // The ruralHouse object in the client may not be updated - if (!b) return dbMngr.createOffer(ruralHouse,firstDay,lastDay,price); + if (!b) { + ruralHouse.createOffer(offerNumber, firstDay, lastDay, price); + return dbMngr.createOffer(ruralHouse,firstDay,lastDay,price); + } return null; }