merge from server

alexis-rendu
Baptiste D 1 year ago
commit e6f5518ebc

@ -81,9 +81,9 @@ class Validation
return false; 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)) if(self::validerIntPossitif($nbPlaceMax))
{ {

@ -45,9 +45,9 @@ class AdminControleur extends ModerateurControleur
if (isset($_FILES["image"])) { if (isset($_FILES["image"])) {
$img = ImageManager::SaveImage('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 = 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(); $this->listerEvenement();
} else { } else {

@ -48,11 +48,11 @@ class AdminModele extends MembreModele
* @description créer un évènement * @description créer un évènement
* @return \Evenement évènement créé * @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( $evenement = new Evenement(
$this->eventGw->getNewId(), $this->eventGw->getNewId(),
'1', //TODO : Ajouter l'ID de l'admin connecté $idOrganisateur,
$titre, $titre,
$description, $description,
$date, $date,

Loading…
Cancel
Save