<?php include '../../../../lib/app/init.php'; /** * Initialisation */ use Lib\Tool; use Lib\Action; use Lib\Auth; use Lib\Annuaire\Action as ActionActivite; $activiteId = Tool::getId($_GET['activite'], BASEFRONT); Tool::ifConnect(BASEFRONT); Auth::ifAdministrateurAccesApplication($bdd); Action::ifIsset($activiteId, 'annuaire_activite', BASEFRONT . 'app/annuaire/admin/structure/managerStructureActivite.php', $bdd); /* Verifier que l'activité n'a pas de relation avec les structures */ if (ActionActivite::ifEmptyStructure($activiteId, 'activite', $bdd)) { $sql = $bdd->prepare("DELETE FROM annuaire_activite\n WHERE activiteId = :activiteId "); $sql->execute(array('activiteId' => $activiteId)); /** * Message flash et redirection */ Tool::setFlash('Activité supprimée avec succès'); header('location:' . BASEFRONT . 'app/annuaire/admin/structure/managerStructureActivite.php'); }
<?php include '../../../../lib/app/init.php'; /** * Initialisation */ use Lib\Tool; use Lib\Action; use Lib\Auth; use Lib\Annuaire\Action as ActionCategorie; $categorieId = Tool::getId($_GET['categorie'], BASEFRONT); Tool::ifConnect(BASEFRONT); Auth::ifAdministrateurAccesApplication($bdd); Action::ifIsset($categorieId, 'annuaire_categorie', BASEFRONT . 'app/annuaire/admin/structure/managerStructureCategorie.php', $bdd); /* Verifier que la catégorie n'a pas de relation avec les structures */ if (ActionCategorie::ifEmptyStructure($categorieId, 'categorie', $bdd)) { $sql = $bdd->prepare("DELETE FROM annuaire_categorie\n WHERE categorieId = :categorieId "); $sql->execute(array('categorieId' => $categorieId)); /** * Message flash et redirection */ Tool::setFlash('Catégorie supprimée avec succès'); header('location:' . BASEFRONT . 'app/annuaire/admin/structure/managerStructureCategorie.php'); }