From 60dff089bb95739c916b057f385cb9f52990b6f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Verdoire?= Date: Tue, 21 Nov 2023 13:05:24 +0100 Subject: [PATCH] modif verif event --- php/src/config/Validation.php | 4 ++-- php/src/controleur/AdminControleur.php | 4 ++-- php/src/modele/AdminModele.php | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/php/src/config/Validation.php b/php/src/config/Validation.php index ea17283..8ac9505 100755 --- a/php/src/config/Validation.php +++ b/php/src/config/Validation.php @@ -81,9 +81,9 @@ class Validation return false; } - public static function validerEvenement(string $titre, string $description, string $date, int $nbPlaceMax, string $img) : bool + public static function validerEvenement(int $idOrganisateur, string $titre, string $description, string $date, int $nbPlaceMax, string $img) : bool { - if(!empty($titre) && !empty($description) && !empty($date) && !empty($nbPlaceMax) && !empty($img)) + if(!empty($idOrganisateur) && !empty($titre) && !empty($description) && !empty($date) && !empty($nbPlaceMax) && !empty($img)) { if(self::validerIntPossitif($nbPlaceMax)) { diff --git a/php/src/controleur/AdminControleur.php b/php/src/controleur/AdminControleur.php index 02d820a..b55bf7a 100755 --- a/php/src/controleur/AdminControleur.php +++ b/php/src/controleur/AdminControleur.php @@ -45,9 +45,9 @@ class AdminControleur extends ModerateurControleur if (isset($_FILES["image"])) { $img = ImageManager::SaveImage('image'); - if (!Validation::validerEvenement($_POST["titre"], $_POST["description"], $_POST["date"], $_POST["nbPlaceMax"], $img[1])) { + if (!Validation::validerEvenement($_SESSION["id"], $_POST["titre"], $_POST["description"], $_POST["date"], $_POST["nbPlaceMax"], $img[1])) { $mdl = new AdminModele(); - $mdl->ajouterEvenement($_POST["titre"], $_POST["description"], $_POST["date"], $_POST["nbPlaceMax"], $img[1]); + $mdl->ajouterEvenement($_SESSION["id"], $_POST["titre"], $_POST["description"], $_POST["date"], $_POST["nbPlaceMax"], $img[1]); $this->listerEvenement(); } else { diff --git a/php/src/modele/AdminModele.php b/php/src/modele/AdminModele.php index 24d5394..9f1a305 100755 --- a/php/src/modele/AdminModele.php +++ b/php/src/modele/AdminModele.php @@ -48,11 +48,11 @@ class AdminModele extends MembreModele * @description créer un évènement * @return \Evenement évènement créé */ - public function ajouterEvenement(string $titre, string $description, string $date, int $nbPlaceMax, string $img) + public function ajouterEvenement(int $idOrganisateur, string $titre, string $description, string $date, int $nbPlaceMax, string $img) { $evenement = new Evenement( $this->eventGw->getNewId(), - '1', //TODO : Ajouter l'ID de l'admin connecté + $idOrganisateur, $titre, $description, $date,