diff options
| author | Debulois <quentin@debulois.fr> | 2022-04-28 10:35:10 +0200 |
|---|---|---|
| committer | Debulois <quentin@debulois.fr> | 2022-04-28 10:35:10 +0200 |
| commit | 503d62407ce57bebfec5e7134b603d50e58c48da (patch) | |
| tree | ae83ded2ac5719bbebd5f6ad5d76b6a8cb1ef592 /src/core/coreUser.py | |
| parent | 5e23fcc7de84adf23ea52ae0858f31b8934fabd3 (diff) | |
Ajout de la gestion en tant qu'administrateur
Diffstat (limited to 'src/core/coreUser.py')
| -rw-r--r-- | src/core/coreUser.py | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/src/core/coreUser.py b/src/core/coreUser.py index 28476ad..de9ccb8 100644 --- a/src/core/coreUser.py +++ b/src/core/coreUser.py @@ -26,7 +26,7 @@ def core_login(mainWindow, email, password) -> None: mainWindow.userStatus = "Pro" elif search[0][3] == 2: mainWindow.userStatus = "Client" - pageHome.main(mainWindow) + pageHome.main(mainWindow, True) else: QMessageBox.warning( mainWindow, @@ -41,6 +41,22 @@ def core_login(mainWindow, email, password) -> None: ) +def core_logout(mainWindow) -> None: + if mainWindow.userConnected == True: + mainWindow.userConnected = False + mainWindow.userId = "" + mainWindow.userEmail = "" + mainWindow.userInscriptionDate = "" + mainWindow.userStatus = "" + + QMessageBox.information( + mainWindow, + "Déconnection", + "Vous êtes déconnecté." + ) + pageHome.main(mainWindow, True) + + def core_register(mainWindow, email, password, userStatus) -> None: user = dbuser.DbUser(mainWindow) regNumb = "[0-9]" |
