#Main Program
from Class import Barang
import Menu

histori = list()
listBarang = [
Barang('Rinso', 5000, 20),
Barang('Sabun', 3000, 20),
Barang('Pulpen', 2500, 20),
Barang('Tisu', 10000, 20),
Barang('Penggaris', 1000, 20)
]

while True:
	print('''
Menu
	1. Tampilkan Barang
	2. Tambahkan Barang
	3. Tambah Stock Barang
	4. Hapus Barang
	5. Cari Barang Berdasarkan Keyword
	6. Hitung Barang Belanjaan
	7. Histori Keluar Masuk Barang
	0. Keluar Program
		''')

	choice = input('Masukan No Menu: ')

	if choice == '1':
		Menu.menu1(listBarang)
	elif choice == '2':
		Menu.menu2(listBarang, histori)
	elif choice == '3':
		Menu.menu3(listBarang, histori)
	elif choice == '4':
		Menu.menu4(listBarang, histori)
	elif choice == '5':
		Menu.menu5(listBarang)
	elif choice == '6':
		Menu.menu6(listBarang, histori)
	elif choice == '7':
		Menu.menu7(histori)
	elif choice == '0':
		print('Keluar Program')
		break
	else:
		print('Invalid Input!')
[(7, 'Class.Barang', 'Barang', False, 'from Class import Barang\n'), (8, 'Class.Barang', 'Barang', False, 'from Class import Barang\n'), (9, 'Class.Barang', 'Barang', False, 'from Class import Barang\n'), (10, 'Class.Barang', 'Barang', False, 'from Class import Barang\n'), (11, 'Class.Barang', 'Barang', False, 'from Class import Barang\n'), (30, 'Menu.menu1', 'Menu.menu1', False, 'import Menu\n'), (32, 'Menu.menu2', 'Menu.menu2', False, 'import Menu\n'), (34, 'Menu.menu3', 'Menu.menu3', False, 'import Menu\n'), (36, 'Menu.menu4', 'Menu.menu4', False, 'import Menu\n'), (38, 'Menu.menu5', 'Menu.menu5', False, 'import Menu\n'), (40, 'Menu.menu6', 'Menu.menu6', False, 'import Menu\n'), (42, 'Menu.menu7', 'Menu.menu7', False, 'import Menu\n')]