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)
|
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):
|
def _interfaceCaissier(self, id: int):
|
||||||
"""Affiche l'interface du caissier."""
|
"""Affiche l'interface du caissier."""
|
||||||
|
@ -204,6 +204,10 @@ class GesMag:
|
||||||
ticket.grid(column=1, row=1)
|
ticket.grid(column=1, row=1)
|
||||||
Label(ticket, text="TODO").grid()
|
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):
|
def _interfaceManager(self, id: int):
|
||||||
"""Affiche l'interface du manager."""
|
"""Affiche l'interface du manager."""
|
||||||
|
@ -472,7 +476,7 @@ class GesMag:
|
||||||
Double-cliquez sur un
|
Double-cliquez sur un
|
||||||
utilisateur de la liste
|
utilisateur de la liste
|
||||||
pour obtenir des informations
|
pour obtenir des informations
|
||||||
supplémentaire sur son sujet.
|
supplémentaire à son sujet.
|
||||||
""", justify="right").grid(column=1, row=4, rowspan=2, sticky="e")
|
""", 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
|
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="Manager", variable=managerVerif, command=lambda: __ajouterUtilisateursListe(listeUtilisateurs)).grid(sticky='w')
|
||||||
Checkbutton(filtres, text="Caissier", variable=caissierVerif, 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__":
|
if __name__ == "__main__":
|
||||||
"""Application "GesMag" pour le module de Programmation d'interfaces (2021-2022)"""
|
"""Application "GesMag" pour le module de Programmation d'interfaces (2021-2022)"""
|
||||||
|
|
Reference in a new issue