/** * @name supprimerReservation($pParam) * @return ListeReservationCommandeVR * @desc Supprime une réservation */ public function supprimerReservation($pParam) { $pParam['idCompte'] = $_SESSION[ID_COMPTE]; $lVr = ReservationMarcheValid::validDelete($pParam); if ($lVr->getValid()) { $lReservationService = new ReservationService(); $lIdReservation = new IdReservationVO(); $lIdReservation->setIdCompte($pParam['idCompte']); $lIdReservation->setIdCommande($pParam["id_commande"]); $lReservationService->delete($lIdReservation); // Repositionne une réservations sur les abonnements $lAbonnementService = new AbonnementService(); $lAbonnementService->ajoutReservation($pParam['idCompte'], $pParam["id_commande"]); } return $lVr; }