Created Account class to separate identification from the Owner
[RRRRHHHH_Code] / ruralHouses / src / businessLogic / LoginManager.java
index 9710fec..da6078b 100644 (file)
@@ -6,6 +6,7 @@ import java.rmi.RemoteException;
 import java.util.Vector;
 
 import dataAccess.DB4oManager;
+import domain.Account;
 import domain.Owner;
 
 public class LoginManager implements LoginManagerInterface {
@@ -27,9 +28,9 @@ public class LoginManager implements LoginManagerInterface {
        @Override
        public Owner checkCredentials(String usr, String pwd) {
                try {
-                       Vector<Owner> owner = dbMngr.getSingleOwner(usr, pwd);
-                       if(owner.isEmpty()) return null;
-                       else return owner.get(0);
+                       Vector<Account> account = dbMngr.getAccount(usr, pwd);
+                       if(account.isEmpty()) return null;
+                       else return account.get(0).getOwner();
                        
                } catch (Exception e) {
                        // TODO Auto-generated catch block