DeleteHouses bug debugged
[RRRRHHHH_Code] / ruralHouses / src / dataAccess / DB4oManager.java
index 553d4dc..039dd62 100644 (file)
@@ -369,15 +369,15 @@ public class DB4oManager {
                return stored;
        }
 
-       public void removeHouse(String houseName, Owner owner) {
+
+       public void removeHouse(RuralHouse rh, Owner owner) {
 
                if (c.isDatabaseLocal() == false)
                        openSDB();
                else
                        openDB();               
-               RuralHouse house = new RuralHouse(houseName, null, null, null, null);
                try {
-                       ObjectSet<RuralHouse> result = db.queryByExample(house);
+                       ObjectSet<RuralHouse> result = db.queryByExample(rh);
                        if (!result.isEmpty()) {
                                RuralHouse found = (RuralHouse) result.get(0);
 //                             db.delete(found.getOwner());