List of modifications:
- Fix typos - Adding redirection to cashier GUI in manager GUI - Adding redirection to manager GUI in cashier GUI when user is a manager
This commit is contained in:
parent
981f0085f1
commit
a92b05c03d
1 changed files with 7 additions and 3 deletions
10
main.py
10
main.py
|
@ -180,7 +180,7 @@ class GesMag:
|
|||
|
||||
Button(self.f, text="Quitter", font=self.font, command=quit).grid(column=0, row=6, columnspan=4, pady=20)
|
||||
|
||||
self._interfaceCaissier(1) # DEBUG: affiche directement l'interface du Manager
|
||||
self._interfaceCaissier(1) # DEBUG: affiche directement l'interface du Caissier
|
||||
|
||||
def _interfaceCaissier(self, id: int):
|
||||
"""Affiche l'interface du caissier."""
|
||||
|
@ -204,6 +204,10 @@ class GesMag:
|
|||
ticket.grid(column=1, row=1)
|
||||
Label(ticket, text="TODO").grid()
|
||||
|
||||
# Boutton pour passer en mode manager si la personne est un manager
|
||||
if caissier["metier"] == 0:
|
||||
Button(self.f, text="Passer en mode Manager", font=self.font, command=lambda: self._interfaceManager(id)).grid()
|
||||
|
||||
|
||||
def _interfaceManager(self, id: int):
|
||||
"""Affiche l'interface du manager."""
|
||||
|
@ -472,7 +476,7 @@ class GesMag:
|
|||
Double-cliquez sur un
|
||||
utilisateur de la liste
|
||||
pour obtenir des informations
|
||||
supplémentaire sur son sujet.
|
||||
supplémentaire à son sujet.
|
||||
""", justify="right").grid(column=1, row=4, rowspan=2, sticky="e")
|
||||
|
||||
Label(self.f, text="Liste des utilisateurs", font=self.font).grid(column=0, row=4) # titre
|
||||
|
@ -494,7 +498,7 @@ class GesMag:
|
|||
Checkbutton(filtres, text="Manager", variable=managerVerif, command=lambda: __ajouterUtilisateursListe(listeUtilisateurs)).grid(sticky='w')
|
||||
Checkbutton(filtres, text="Caissier", variable=caissierVerif, command=lambda: __ajouterUtilisateursListe(listeUtilisateurs)).grid(sticky='w')
|
||||
|
||||
Button(self.f, text="Passer en mode caissier", font=self.font).grid(column=0, row=6, columnspan=3, pady=10)
|
||||
Button(self.f, text="Passer en mode caissier", font=self.font, command=lambda: self._interfaceCaissier(id)).grid(column=0, row=6, columnspan=3, pady=10)
|
||||
|
||||
if __name__ == "__main__":
|
||||
"""Application "GesMag" pour le module de Programmation d'interfaces (2021-2022)"""
|
||||
|
|
Reference in a new issue