Added sub-menu for managing a bank.

master
Matt Theissen 3 years ago
parent 14a8285c19
commit 10de6e04ab

@ -2,17 +2,38 @@
import sqlite3 import sqlite3
import os import os
def manageBankmenu(): def manageBankmenu(a):
print('manage stuff') print("""
print('more stuff') 1. Add a user.
2. Delete a user.
3. List users.
4. Banking Menu.
Q to quit.
""")
while True:
menuOption = input("Choose from the menu: ")
if menuOption == '1':
print('Add a user')
elif menuOption == '2':
print('delete a user')
elif menuOption == '3':
print('list users')
elif menuOption == '4':
print('banking menu')
elif menuOption == 'q' or menuOption == 'Q':
break
else:
print('*** Option not understood. Please try again.')
def manageBank(a): def manageBank():
print(a) print()
connDb = sqlite3.connect(a) #connDb = sqlite3.connect()
cur = connDb.cursor() #cur = connDb.cursor()
selectTest = cur.execute('SELECT username from ACCOUNT;') #cur.execute('SELECT username from ACCOUNT;')
fmt = "{0}"
#for row in cur.fetchall():
# print(fmt.format(*row))
print() print()
print(selectTest)
def selectBank(): def selectBank():
dirOutput = os.listdir() dirOutput = os.listdir()
@ -23,7 +44,7 @@ def selectBank():
print() print()
manBank = input('Choose which bank you would like to manage: ') manBank = input('Choose which bank you would like to manage: ')
manBank = manBank+".db.sqlite" manBank = manBank+".db.sqlite"
manageBank(manBank) manageBankmenu(manBank)
def addBank(): def addBank():
bankName = input("What would you like to call this bank? ") bankName = input("What would you like to call this bank? ")