add get users

This commit is contained in:
2023-06-03 21:15:22 +03:00
parent c918a6cc4c
commit 93b143ce7e

17
main.py
View File

@@ -471,11 +471,17 @@ def getPrintSettings():
def getUsers(): def getUsers():
sess= Session() sess= Session()
users = sess.query(Users).join(Dolgnost).all() users = sess.query(Users).join(Dolgnost).all()
usr=[]
for user in users: for user in users:
a = []
dolg = sess.query(Dolgnost).filter(Dolgnost.id==user.id_dolgnost).first() dolg = sess.query(Dolgnost).filter(Dolgnost.id==user.id_dolgnost).first()
print(user.fio) a.append(user.fio)
print(dolg.dolgnst) a.append(dolg.dolgnst)
a.append(user.isadmin)
usr.append(a)
print(usr)
return usr
def getDolgnost(): def getDolgnost():
sess = Session() sess = Session()
@@ -521,7 +527,6 @@ def showAllUsersGui():
lbl1=Label(window,text="Все пользователи системы",font=("",25),fg="#fed9b7",bg="#5D6D7E") lbl1=Label(window,text="Все пользователи системы",font=("",25),fg="#fed9b7",bg="#5D6D7E")
lbl1.pack(anchor="center") lbl1.pack(anchor="center")
tree = ttk.Treeview(window, column=("FName", "LName", "Roll No"), show='headings', height=5) tree = ttk.Treeview(window, column=("FName", "LName", "Roll No"), show='headings', height=5)
tree.column("# 1", anchor=CENTER) tree.column("# 1", anchor=CENTER)
tree.heading("# 1", text="FName") tree.heading("# 1", text="FName")
@@ -543,7 +548,5 @@ def showAllUsersGui():
mainloop() mainloop()
if __name__ == '__main__': if __name__ == '__main__':
showAllUsersGui() getUsers()