Merge branch 'master' of ssh://xp-dev.com/RRRRHHHH_Code
[RRRRHHHH_Code] / ruralHouses / src / businessLogic / BookingManager.java
index 138484b..3fe64f2 100644 (file)
@@ -9,11 +9,12 @@ import javax.mail.MessagingException;
 
 import com.db4o.ObjectContainer;
 import com.db4o.ObjectSet;
-import common.BookingInterface;
 
+import common.BookingInterface;
 import dataAccess.DB4oManager;
 import domain.Booking;
 import domain.Client;
+import domain.Offer;
 import domain.RuralHouse;
 import exceptions.OfferCanNotBeBooked;
 
@@ -41,6 +42,11 @@ public final class BookingManager extends UnicastRemoteObject implements Booking
 
        public void denyBooking(Booking b) throws RemoteException{
                                this.dbMngr.removeBooking(b);
+                               try {
+                                       MailManager.getInstance().Send(b.getClient().getMailAccount(), "Your booking has not been accepted","We are sorry");
+                               } catch (MessagingException e) {
+                                       e.printStackTrace();
+                               }
        }
 
 
@@ -71,4 +77,11 @@ public final class BookingManager extends UnicastRemoteObject implements Booking
                                client);
        }
 
+
+
+       @Override
+       public Vector<Booking> getOffersbookings(Offer o) throws RemoteException {
+               return dbMngr.getOfBok(o);
+       }
+
 }
\ No newline at end of file