Esempio n. 1
0
<?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');
}
Esempio n. 2
0
<?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');
}