/**
  * @name updateAbonnement($pParam)
  * @desc Met à jour un abonnement
  */
 public function updateAbonnement($pParam)
 {
     $lVr = ListeAbonneValid::validUpdate($pParam);
     if ($lVr->getValid()) {
         $lAbonnementService = new AbonnementService();
         $lDetailCompteAbonnement = $lAbonnementService->getAbonnement($pParam["id"]);
         $lCompteAbonnement = new CompteAbonnementVO();
         $lCompteAbonnement->setId($pParam["id"]);
         $lCompteAbonnement->setIdCompte($pParam['idCompte']);
         $lCompteAbonnement->setIdProduitAbonnement($pParam['idProduitAbonnement']);
         $lCompteAbonnement->setIdLotAbonnement($pParam['idLotAbonnement']);
         $lCompteAbonnement->setQuantite($pParam['quantite']);
         $lCompteAbonnement->setDateDebutSuspension($lDetailCompteAbonnement->getCptAboDateDebutSuspension());
         $lCompteAbonnement->setDateFinSuspension($lDetailCompteAbonnement->getCptAboDateFinSuspension());
         $lCompteAbonnement->setEtat(0);
         $lAbonnementService->setAbonnement($lCompteAbonnement);
     }
     return $lVr;
 }