/**
  * @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;
 }
 /**
  * @name remplirCompteAbonnement($pId, $pIdCompte, $pIdProduitAbonnement, $pIdLotAbonnement, $pQuantite, $pDateDebutSuspension, $pDateFinSuspension, $pEtat)
  * @param int(11)
  * @param int(11)
  * @param int(11)
  * @param int(11)
  * @param decimal(10,2)
  * @param datetime
  * @param datetime
  * @param tinyint(4)
  * @return CompteAbonnementVO
  * @desc Retourne une CompteAbonnementVO remplie
  */
 private static function remplirCompteAbonnement($pId, $pIdCompte, $pIdProduitAbonnement, $pIdLotAbonnement, $pQuantite, $pDateDebutSuspension, $pDateFinSuspension, $pEtat)
 {
     $lCompteAbonnement = new CompteAbonnementVO();
     $lCompteAbonnement->setId($pId);
     $lCompteAbonnement->setIdCompte($pIdCompte);
     $lCompteAbonnement->setIdProduitAbonnement($pIdProduitAbonnement);
     $lCompteAbonnement->setIdLotAbonnement($pIdLotAbonnement);
     $lCompteAbonnement->setQuantite($pQuantite);
     $lCompteAbonnement->setDateDebutSuspension($pDateDebutSuspension);
     $lCompteAbonnement->setDateFinSuspension($pDateFinSuspension);
     $lCompteAbonnement->setEtat($pEtat);
     return $lCompteAbonnement;
 }