Typo.
Changed some methods to improve the flow of events and updating of the UI.
Changed the 'logo' a bit. Printing is now done a bit different. Updated tables with double line separator.
Updated test to actually test table generation.
Updated POS to reflect changes in the UI interface.
Rearranged settings getters a bit.
Added a method that specifically shows transactions.
Added a method to filter transactions by user.
Added some information to the Transaction objects.
Changed printing a bit again. Added showing of transactions. Printing has been improved throughout the ConsoleUI.
Implemented the methods to fetch transactions fro mthe db.
Added command to show transactions. Improved some program flow.
Changed showTransactiosn method to supply user id instead of the whole user object.
Changed dbahndler to only take user id to filter transactions.
Added some more javadoc and changed the getTransactions method to use user id.
Removed unused import.
Changed the way current transactions are handled by takeInput to hwo the rest of the UI class is handling it.
UI now uses exit signal and returns the proper exit value.
Creating the db should be attempted from the POS, not inside DB's testconnection.
Some more javadoc.