RRRRHHHH_Code
25898b619dd708c9f15a44200b545cac11404b73
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 |
package businessLogic; import java.rmi.RemoteException; import java.rmi.server.UnicastRemoteObject; import javax.mail.MessagingException; import common.AccountInterface; import dataAccess.DB4oManager; import domain.Account; import domain.Administrator; public class AccountManager extends UnicastRemoteObject implements AccountInterface { /** * */ private static final long serialVersionUID = 1L; private DB4oManager dbMngr; public AccountManager() throws RemoteException { try { dbMngr = DB4oManager.getInstance(); } catch (Exception e) { e.printStackTrace(); } } public boolean addAccount(int index) throws RemoteException { Account ac = Administrator.getInstance().getNewOwnerRequest().get(index); if(this.dbMngr.addAccount(ac)){ try { MailManager.getInstance().Send(ac.getOwner().getMailAccount(), "Entered into the system", "Congratulations"); } catch (MessagingException e) { e.printStackTrace(); } return true; } return false; } public boolean removeAccount(Account ac)throws RemoteException { if(this.dbMngr.removeAccount(ac)) return true; return false; } } |
Commits for RRRRHHHH_CoderuralHouses/src/businessLogic/AccountManager.java
Revision | Author | Commited | Message |
---|---|---|---|
25898b ... Diff | camjan | Mon 18 May, 2015 15:26:01 +0000 | Account adding and deleting fixed |
578bec ... Diff | epinzolas001 | Mon 18 May, 2015 11:44:38 +0000 | New owners now can be created properly. |
4f8bcc ... Diff | epinzolas001 | Mon 18 May, 2015 09:49:54 +0000 | Merge conflicts solutioned |
6a5d4d ... Diff | camjan | Sun 17 May, 2015 20:35:45 +0000 | Booking confirmation and e-mail service added. Some bugs to be solved. |
7bf57b ... | camjan | Sun 17 May, 2015 11:59:22 +0000 | Possibility of registering new owners added |