- Username
- TransactionDate
- Amount
- ToString() => override
- AccountsHeader()
- _connectionCredentials
- ViewAllAccouns()
- ViewSingleAccount(username, password)
- IsMoneyTransfered(sen, rec, amount, out errMsg
- IsOnDB(username)
- IsOnDB(username, password) => overload
- SendTodayStatement(list, username)
Takes a list of strings and a username and writes on a txt file. Each list item describes one user action and spans an entire row on the txt file “statement_username_date.txt”.
- _superAdminHeader
- _superAdminMenu
- _simleUserHeader
- _simpleUserMenu
- DisplaySelectionMenu(userLevel)
Displays a menu on the console depending on user level.
- WelcomeScreen()
- ReadPassword()
- IsMoney()
- User Login (3 tries)
- Proper Menu Display
- Allow user to select the desired action from the menu.
- Once action is performed (or not) user returns back to the menu by pressing any key.
- Program terminates when user selects exit or send today’s statement from the menu.