DeleteHouses bug debugged
[RRRRHHHH_Code] / ruralHouses / src / businessLogic / HouseManager.java
index e1dfa57..ba1aed7 100644 (file)
@@ -44,8 +44,11 @@ public class HouseManager implements HouseManagerInterface {
 
        
        
-       public void removeHouse(RuralHouse rh) {
-               this.dbMngr.removeHouse(rh);
+
+       public void removeHouse(RuralHouse rh , Owner owner) {
+               Vector<RuralHouse>  temp = owner.getRuralHouses();
+               temp.remove(rh);
+               this.dbMngr.removeHouse(rh, owner);
        }
 
 
@@ -71,6 +74,10 @@ public class HouseManager implements HouseManagerInterface {
                return this.dbMngr.getRuralHouseByName(Name);
        }
 
+
+
+
+
        // For future implementation
        // @Override
        // public void modifyHouse(int houseName, Owner owner, String description,