Professional Documents
Culture Documents
Cafe Management System Final
Cafe Management System Final
def add_item():
item = item_entry.get()
quantity = int(quantity_entry.get())
if item in menu_items:
order[item] = quantity
else:
print("Item not found in the menu")
item_entry.delete(0,tk.END)
quantity_entry.delete(0, tk.END)
def delete_item():
item = item_entry.get()
if item in order:
del order[item]
else:
print("Item not found in the order")
item_entry.delete(0,tk.END)
def display_menu():
menu_text = "Menu:\n\n"
for item,price in menu_items.items():
menu_text = menu_text + f"{item}:{price}\n"
menu_label.config(text=menu_text)
def order_summary():
summary_text = "Order Summary:\n\n"
for item,quantity in order.items():
summary_text = summary_text + f"{item}:{quantity}\n"
order_summary_label.config(text=summary_text)
def calculate_total():
total = 0
for item,quantity in order.items():
if item in menu_items:
price = menu_items[item]
total = total + (price * quantity)
total_label.config(text = f"Total: {total}")
order = {}
root = tk.Tk()
root.title("Cafe Management System")
root.config(background="steel blue")
#Create Label "Menu Item"
label_item = tk.Label(root, text = "Menu Item", bd=10, fg =
"black",font=('ariel',8,'bold'))
label_item.grid(row=0,column=0,padx=10,pady=5)