no warnings
[RRRRHHHH_Code] / ruralHouses / src / businessLogic / LoginManager.java
1 package businessLogic;
2
3
4 import java.util.Vector;
5
6 import dataAccess.DB4oManager;
7 import domain.Account;
8
9 public class LoginManager implements LoginManagerInterface {
10
11         DB4oManager dbMngr;
12
13         public LoginManager() {
14
15                 try {
16                         dbMngr = DB4oManager.getInstance();
17                 } catch (Exception e) {
18                         // TODO Auto-generated catch block
19                         e.printStackTrace();
20                 }
21         }
22
23         @Override
24         public Account checkCredentials(String usr, String pwd) {
25                 try {
26                         Vector<Account> account = dbMngr.getAccount(usr, pwd);
27                         if (account.isEmpty())
28                                 return null;
29                         else
30                                 return account.get(0);
31
32                 } catch (Exception e) {
33                         // TODO Auto-generated catch block
34                         e.printStackTrace();
35                 }
36                 return null;
37         }
38         
39
40
41 }