+package businessLogic;
+
+import gui.StartWindow;
+
+import java.rmi.RemoteException;
+import java.util.Vector;
+
+import dataAccess.DB4oManager;
+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) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
+ }
+ }
+
+
+ @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);
+
+ } catch (Exception e) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
+ }
+ return null;
+ }
+
+
+
+}