diff options
| author | Debulois <quentin@debulois.fr> | 2022-04-20 13:17:36 +0200 |
|---|---|---|
| committer | Debulois <quentin@debulois.fr> | 2022-04-20 13:17:36 +0200 |
| commit | 4c4f70bf6eb88a419add86e182d3080674196433 (patch) | |
| tree | de407cee641f168c5ac325aa6a8b695ee04a429b /src/core | |
| parent | 41243ec2137bac39225231c0834f9d611fe94728 (diff) | |
Mis en place de la structure orientée objet
Diffstat (limited to 'src/core')
| -rw-r--r-- | src/core/__init__.py | 0 | ||||
| -rw-r--r-- | src/core/user.py | 25 |
2 files changed, 25 insertions, 0 deletions
diff --git a/src/core/__init__.py b/src/core/__init__.py new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/core/__init__.py diff --git a/src/core/user.py b/src/core/user.py new file mode 100644 index 0000000..1d9db8d --- /dev/null +++ b/src/core/user.py @@ -0,0 +1,25 @@ +from src.database import dbuser +from PyQt5.QtWidgets import QMessageBox + +def login(mainWindow, email, password): + user = dbuser.DbUser() + if user.check_exist_email(email): + res = user.check_user_credential(email, password) + if res: + QMessageBox.information( + mainWindow, + "Connexion", + "Vous êtes connecté" + ) + else: + QMessageBox.warning( + mainWindow, + "Connexion", + "Mauvaise combinaison mail & mot de passe" + ) + else: + QMessageBox.warning( + mainWindow, + "Connexion", + "Mauvais email" + ) |
