Add a verification to prevents cashier access to manager GUI
This commit is contained in:
parent
a538860d0b
commit
c1448683fe
1 changed files with 4 additions and 0 deletions
4
main.py
4
main.py
|
@ -197,6 +197,10 @@ class GesMag:
|
|||
def _interfaceManager(self, id: int):
|
||||
"""Affiche l'interface du manager."""
|
||||
manager = Utilisateurs().recuperationUtilisateur(id=id)
|
||||
# Dans le cas où un utilisateur réussi à trouvé cette interface alors qu'il n'a pas le droit, il sera bloqué
|
||||
if manager["metier"] != 0:
|
||||
messagebox.showerror("Erreur", "Vous ne pouvez pas accéder à cette interface.")
|
||||
return
|
||||
self.parent.title(f"Manager {manager['nom']} {manager['prenom']}")
|
||||
self.dimensionsFenetre(self.parent, 580, 310)
|
||||
|
||||
|
|
Reference in a new issue