X-Git-Url: https://xp-dev.com/git/RRRRHHHH_Code/blobdiff_plain/51ad5c0440052c0a38303f766c34feefeac9f9ec..d23286250fb8e8263d35aeef5e6d1683be5ac968:/ruralHouses/src/businessLogic/LoginManager.java diff --git a/ruralHouses/src/businessLogic/LoginManager.java b/ruralHouses/src/businessLogic/LoginManager.java index da6078b..966168c 100644 --- a/ruralHouses/src/businessLogic/LoginManager.java +++ b/ruralHouses/src/businessLogic/LoginManager.java @@ -1,8 +1,5 @@ package businessLogic; -import gui.StartWindow; - -import java.rmi.RemoteException; import java.util.Vector; import dataAccess.DB4oManager; @@ -10,12 +7,11 @@ import domain.Account; import domain.Owner; public class LoginManager implements LoginManagerInterface { - //owners to be separated to accounts later on + DB4oManager dbMngr; - - + public LoginManager() { - + try { dbMngr = DB4oManager.getInstance(); } catch (Exception e) { @@ -24,21 +20,20 @@ public class LoginManager implements LoginManagerInterface { } } - @Override public Owner checkCredentials(String usr, String pwd) { try { Vector account = dbMngr.getAccount(usr, pwd); - if(account.isEmpty()) return null; - else return account.get(0).getOwner(); - + if (account.isEmpty()) + return null; + else + return account.get(0).getOwner(); + } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } return null; } - - - + }