diff options
Diffstat (limited to 'src/core/coreAdmin.py')
| -rw-r--r-- | src/core/coreAdmin.py | 79 |
1 files changed, 0 insertions, 79 deletions
diff --git a/src/core/coreAdmin.py b/src/core/coreAdmin.py deleted file mode 100644 index 51fe75a..0000000 --- a/src/core/coreAdmin.py +++ /dev/null @@ -1,79 +0,0 @@ - -from src.database import dbadmin -from PyQt5.QtWidgets import QMessageBox - - -def core_ajout_emploi(mainWindow: object, nomEn: str, nomFr: str) -> int: - admin = dbadmin.DbAdmin(mainWindow) - success = admin.register_job_category(nomEn, nomFr) - if success: - QMessageBox.information( - mainWindow, - "Ajout d'un emploi", - "Emploi ajouté!" - ) - return 1 - else: - QMessageBox.warning( - mainWindow, - "Ajout d'un emploi", - "Impossible d'ajouter cet emploi" - ) - return 0 - - -def core_suppr_emploi(mainWindow: object, jobId: int) -> int: - admin = dbadmin.DbAdmin(mainWindow) - success = admin.del_job_category_by_jobid(jobId) - if success: - QMessageBox.information( - mainWindow, - "Suppresion d'un emploi", - "Emploi supprimé!" - ) - return 1 - else: - QMessageBox.warning( - mainWindow, - "Suppresion d'un emploi", - "Impossible de supprimer cet emploi" - ) - return 0 - - -def core_suppr_user(mainWindow: object, userId: int) -> int: - admin = dbadmin.DbAdmin(mainWindow) - success = admin.del_user_by_userid(userId) - if success: - QMessageBox.information( - mainWindow, - "Suppresion d'un utilisateur", - "Utilisateur supprimé!" - ) - return 1 - else: - QMessageBox.warning( - mainWindow, - "Suppresion d'un utilisateur", - "Impossible de supprimer cet utilisateur" - ) - return 0 - - -def core_suppr_mission(mainWindow: object, missionId: int) -> int: - admin = dbadmin.DbAdmin(mainWindow) - success = admin.del_mission_by_missionid(missionId) - if success: - QMessageBox.information( - mainWindow, - "Suppresion d'une mission", - "Mission supprimé!" - ) - return 1 - else: - QMessageBox.warning( - mainWindow, - "Suppresion d'une mission", - "Impossible de supprimer cette mission" - ) - return 0 |
