Debug
This commit is contained in:
parent
069178fd7d
commit
210fafd34f
20
main.py
20
main.py
@ -346,7 +346,7 @@ class App:
|
|||||||
|
|
||||||
# tampilan dashboard untuk admin dah ngantuk we
|
# tampilan dashboard untuk admin dah ngantuk we
|
||||||
|
|
||||||
def dashboard_frame(self):
|
def dashboard_frame(self):
|
||||||
for w in self.root.winfo_children():
|
for w in self.root.winfo_children():
|
||||||
w.destroy()
|
w.destroy()
|
||||||
top = ttk.Frame(self.root)
|
top = ttk.Frame(self.root)
|
||||||
@ -382,7 +382,7 @@ def dashboard_frame(self):
|
|||||||
# Bagian Search dan Filter
|
# Bagian Search dan Filter
|
||||||
|
|
||||||
|
|
||||||
def build_menu_view_tab(self, parent):
|
def build_menu_view_tab(self, parent):
|
||||||
for w in parent.winfo_children():
|
for w in parent.winfo_children():
|
||||||
w.destroy()
|
w.destroy()
|
||||||
left = ttk.Frame(parent, width=600)
|
left = ttk.Frame(parent, width=600)
|
||||||
@ -425,7 +425,7 @@ def build_menu_view_tab(self, parent):
|
|||||||
|
|
||||||
self.reload_view_table()
|
self.reload_view_table()
|
||||||
|
|
||||||
def reload_view_table(self, available_only=False):
|
def reload_view_table(self, available_only=False):
|
||||||
s = self.view_search_var.get().strip() if hasattr(self, 'view_search_var') else ""
|
s = self.view_search_var.get().strip() if hasattr(self, 'view_search_var') else ""
|
||||||
results = menu_list(search_text=s or None, available_only=available_only)
|
results = menu_list(search_text=s or None, available_only=available_only)
|
||||||
for r in self.view_tree.get_children():
|
for r in self.view_tree.get_children():
|
||||||
@ -434,11 +434,11 @@ def reload_view_table(self, available_only=False):
|
|||||||
mid,nama,kategori,harga,stok,foto,tersedia,item_disc = row
|
mid,nama,kategori,harga,stok,foto,tersedia,item_disc = row
|
||||||
self.view_tree.insert("", tk.END, values=(mid,nama,kategori,harga,stok, "Yes" if tersedia else "No", item_disc))
|
self.view_tree.insert("", tk.END, values=(mid,nama,kategori,harga,stok, "Yes" if tersedia else "No", item_disc))
|
||||||
|
|
||||||
def reset_view_filters(self):
|
def reset_view_filters(self):
|
||||||
self.view_search_var.set("")
|
self.view_search_var.set("")
|
||||||
self.reload_view_table()
|
self.reload_view_table()
|
||||||
|
|
||||||
def on_view_select(self, event):
|
def on_view_select(self, event):
|
||||||
sel = self.view_tree.selection()
|
sel = self.view_tree.selection()
|
||||||
if not sel:
|
if not sel:
|
||||||
return
|
return
|
||||||
@ -750,3 +750,13 @@ def delete_selected_promo(self):
|
|||||||
promo_delete(code)
|
promo_delete(code)
|
||||||
messagebox.showinfo("Dihapus","Promo terhapus")
|
messagebox.showinfo("Dihapus","Promo terhapus")
|
||||||
self.reload_promo_table()
|
self.reload_promo_table()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
init_conn = init_db()
|
||||||
|
init_conn.close()
|
||||||
|
root = tk.Tk()
|
||||||
|
app = App(root)
|
||||||
|
root.mainloop()
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user