Commit graph

40 commits

Author SHA1 Message Date
Aaron Yarborough
1e9b41a030 Refactor 2017-07-18 16:02:18 +01:00
Aaron Yarborough
2e13404ca5 Refactor 2017-04-06 13:20:46 +01:00
AaronJamesY
fe03c4484d Added GetTransactions functionality for Lloyds 2017-02-13 23:27:36 +00:00
AaronJamesY
8420adb2e0 Added Transaction model 2017-02-13 22:32:34 +00:00
Aaron Yarborough
f5e9908e83 Refactoring 2017-02-13 13:13:27 +00:00
Aaron Yarborough
a39b20484f Changed login to not return respose
The login method now throws specific exceptions if something goes wrong during the login process. This is the ideal way for a developer using this API to handle errors.
2017-02-13 13:05:48 +00:00
AaronJamesY
24554dde87 Client and dependencies are now properly disposed of 2017-02-12 23:00:59 +00:00
AaronJamesY
ab4cf8c333 Refactoring 2017-02-12 22:48:34 +00:00
AaronJamesY
4ba7a7b45e Added InvalidCredentialsException 2017-02-12 22:27:51 +00:00
AaronJamesY
68ae058424 Renamed class too... 2017-02-12 22:21:36 +00:00
AaronJamesY
8480d08a59 Renamed Client to BankingClient 2017-02-12 22:20:15 +00:00
AaronJamesY
4b90fd787b Fixed balance logic for normal accounts 2017-02-12 22:16:34 +00:00
AaronJamesY
8bc5571552 Added functionality to get accounts for Lloyds 2017-02-10 20:48:11 +00:00
AaronJamesY
722ef42fe4 Amended Barclays login script 2017-02-10 20:17:04 +00:00
AaronJamesY
8591bfb8d5 Changing Barclays login to use JS 2017-02-10 19:58:10 +00:00
AaronJamesY
c2d69ceb71 Added StringExtensions 2017-02-10 19:05:26 +00:00
AaronJamesY
5f47d4d66e Adding login funcionality for Barclays 2017-02-10 19:02:09 +00:00
AaronJamesY
e4456a5df8 Added SplitSortCode helper 2017-02-10 18:53:39 +00:00
AaronJamesY
dbc425ea9a Moved helper function from CardHelpers to AccountHelpers 2017-02-10 18:51:03 +00:00
Aaron Yarborough
cc7da9776b Adding Barclays functionality 2017-02-10 16:31:27 +00:00
Aaron Yarborough
f65d2df7cf Fixed issues with script manager 2017-02-10 15:26:36 +00:00
Aaron Yarborough
b63f2eb3f7 Testing script manager 2017-02-10 15:03:44 +00:00
Aaron Yarborough
f097600f7b Refactor 2017-02-10 14:59:20 +00:00
Aaron Yarborough
94bce0670c Script manager changes 2017-02-10 14:58:10 +00:00
Aaron Yarborough
f5597334db Script updates before testing. 2017-02-10 14:41:34 +00:00
Aaron Yarborough
e660ae49f0 Updated bundles 2017-02-10 14:36:17 +00:00
Aaron Yarborough
09ea720979 Deleted redundant Scripts.cs class 2017-02-10 14:32:58 +00:00
Aaron Yarborough
bfdb9405fc Worked on ScriptManager 2017-02-10 14:32:29 +00:00
Aaron Yarborough
84d0481371 Refactoring 2017-01-26 10:30:10 +00:00
Aaron Yarborough
5adaa52b59 Added ScriptManager to execute scripts 2017-01-26 10:02:25 +00:00
AaronJamesY
22d7294cd9 Added responses to login 2017-01-25 20:29:53 +00:00
AaronJamesY
8429f019d2 Started adding responses 2017-01-25 20:17:50 +00:00
AaronJamesY
1b56b93422 Changes to action management 2017-01-25 20:10:59 +00:00
AaronJamesY
9a114e5583 Added action manager to reduce code duplication 2017-01-25 20:02:01 +00:00
AaronJamesY
54a011ca69 Added bin directory to gitignore 2017-01-25 19:58:24 +00:00
AaronJamesY
d5221fd247 Dependancies 2017-01-25 19:24:28 +00:00
Aaron Yarborough
e5e1153c76 Started adding GetBalance/GetAccounts items 2017-01-25 17:44:06 +00:00
Aaron Yarborough
8c6bcc19b2 Implemented final login logic for lloyds 2017-01-25 17:38:37 +00:00
Aaron Yarborough
6a571ea495 Started adding login logic for Lloyds 2017-01-25 17:05:17 +00:00
Aaron Yarborough
32d5624c7a Secondary initial commit 2017-01-25 16:57:20 +00:00