From e0c85ac97921cc8731a3a6a3e9f682738f57553e Mon Sep 17 00:00:00 2001 From: Alex Danamir Date: Sat, 3 Jun 2023 21:29:29 +0300 Subject: [PATCH] add show all users func --- main.py | 31 ++++++++++++++++++------------- 1 file changed, 18 insertions(+), 13 deletions(-) diff --git a/main.py b/main.py index 97d3e5c..77ef332 100644 --- a/main.py +++ b/main.py @@ -527,19 +527,24 @@ def showAllUsersGui(): lbl1=Label(window,text="Все пользователи системы",font=("",25),fg="#fed9b7",bg="#5D6D7E") lbl1.pack(anchor="center") - tree = ttk.Treeview(window, column=("FName", "LName", "Roll No"), show='headings', height=5) - tree.column("# 1", anchor=CENTER) - tree.heading("# 1", text="FName") - tree.column("# 2", anchor=CENTER) - tree.heading("# 2", text="LName") - tree.column("# 3", anchor=CENTER) - tree.heading("# 3", text="Roll No") + users = getUsers() - # Insert the data in Treeview widget - tree.insert('', 'end', text="1", values=('Amit', 'Kumar', '17701')) - tree.insert('', 'end', text="1", values=('Ankush', 'Mathur', '17702')) - tree.insert('', 'end', text="1", values=('Manisha', 'Joshi', '17703')) - tree.insert('', 'end', text="1", values=('Shivam', 'Mehrotra', '17704')) + tree = ttk.Treeview(window, column=("fio", "Dolgnost", "isadmin"), show='headings', height=5) + tree.column("# 1", anchor=CENTER) + tree.heading("# 1", text="ФИО") + tree.column("# 2", anchor=CENTER) + tree.heading("# 2", text="Должность") + tree.column("# 3", anchor=CENTER) + tree.heading("# 3", text="Администратор") + + for user in users: + if user[2]==False: + tree.insert('', 'end', text="1", values=(user[0], user[1], "Нет")) + else: + tree.insert('', 'end', text="1", values=(user[0], user[1], "Да")) + + + # tree.pack() @@ -549,4 +554,4 @@ def showAllUsersGui(): mainloop() if __name__ == '__main__': - getUsers() \ No newline at end of file + showAllUsersGui() \ No newline at end of file