/** * @name supprimerCategorie($pParam) * @return CategorieProduitVR * @desc Supprime une categorie */ public function supprimerCategorie($pParam) { $lVr = CategorieProduitValid::validDelete($pParam); if ($lVr->getValid()) { $lAutorisation = CatalogueFermeControleur::autorisationSupprimerCategorie($pParam); if ($lAutorisation->getValid() && $lAutorisation->getAutorisation()) { $lCategorie = CategorieProduitManager::select($pParam['id']); $lCategorie->setEtat(1); CategorieProduitManager::update($lCategorie); } return $lAutorisation; } return $lVr; }
echo $lControleur->getListeProduit($lParam)->exportToJson(); $lLogger->log("Affichage de la vue Liste Produit par l'Adhérent : " . $_SESSION[ID_CONNEXION], PEAR_LOG_INFO); // Maj des logs break; case "ajouterCategorie": echo $lControleur->ajouterCategorie($lParam)->exportToJson(); $lLogger->log("Ajout d'une categorie par l'Adhérent : " . $_SESSION[ID_CONNEXION], PEAR_LOG_INFO); // Maj des logs break; case "modifierCategorie": echo $lControleur->modifierCategorie($lParam)->exportToJson(); $lLogger->log("Modification d'une categorie par l'Adhérent : " . $_SESSION[ID_CONNEXION], PEAR_LOG_INFO); // Maj des logs break; case "autorisationSupprimerCategorie": echo $lControleur->autorisationSupprimerCategorie($lParam)->exportToJson(); $lLogger->log("Demande autorisation suppression de catégorie par l'Adhérent : " . $_SESSION[ID_CONNEXION], PEAR_LOG_INFO); // Maj des logs break; case "supprimerCategorie": echo $lControleur->supprimerCategorie($lParam)->exportToJson(); $lLogger->log("Suppression de catégorie par l'Adhérent : " . $_SESSION[ID_CONNEXION], PEAR_LOG_INFO); // Maj des logs break; case "infoFomulaireProduit": echo $lControleur->infoFomulaireProduit($lParam)->exportToJson(); $lLogger->log("Demande des infos pour le formulaire d'ajout de produit par l'Adhérent : " . $_SESSION[ID_CONNEXION], PEAR_LOG_INFO); // Maj des logs break; case "infoFomulaireModifierProduit": echo $lControleur->infoFomulaireModifierProduit($lParam)->exportToJson();