/**
  * @name enregistrerInformationBancaire($pParam)
  * @desc enregistre les informations bancaire
  */
 public function enregistrerInformationBancaire($pParam)
 {
     $lVr = InformationBancaireValid::validDelete($pParam);
     if ($lVr->getValid()) {
         // Récupération de l'objet
         $lInformationBancaire = InformationBancaireToVO::convertFromArray($pParam);
         // Récupère les informations bancaire actuelles
         $lInformationBancaireService = new InformationBancaireService();
         $lInformationBancaireActuelle = $lInformationBancaireService->getByIdCompte(-1);
         // Si l'information existe déjà mise à jour
         if ($lInformationBancaireActuelle->getIdCompte() == -1) {
             $lInformationBancaireActuelle->setNumeroCompte($lInformationBancaire->getNumeroCompte());
             $lInformationBancaireActuelle->setRaisonSociale($lInformationBancaire->getRaisonSociale());
             $lInformationBancaireService->set($lInformationBancaireActuelle);
         } else {
             // sinon ajout
             $lInformationBancaire->setIdCompte(-1);
             $lInformationBancaireService->set($lInformationBancaire);
         }
     }
     return $lVr;
 }
 /**
  * @name getPdf($pIdRemiseCheque)
  * @param integer
  * @return PDF
  * @desc Génère la remise de chèque au format PDF
  */
 public function getPdf($pIdRemiseCheque)
 {
     // Les infos de la remise
     $lRemise = $this->get($pIdRemiseCheque);
     // Les operations formatées pour l'export
     $lOperations = OperationRemiseChequeManager::selectOperationExport($pIdRemiseCheque);
     // Les informations bancaire
     $lInformationBancaireService = new InformationBancaireService();
     $lInfoBancaire = $lInformationBancaireService->getByIdCompte($lRemise->getIdCompte());
     // Les pages
     // get the HTML
     ob_start();
     // Le PDF
     include CHEMIN_TEMPLATE . '/PDF/RemiseCheque.php';
     $content = ob_get_clean();
     // convert to PDF
     try {
         $html2pdf = new HTML2PDF('P', 'A4', 'fr');
         $html2pdf->pdf->SetDisplayMode('fullpage');
         $html2pdf->writeHTML($content, 0);
         $html2pdf->Output('RemiseCheque.pdf', 'D');
     } catch (HTML2PDF_exception $e) {
         // Initialisation du Logger
         $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
         $lLogger->setMask(Log::MAX(LOG_LEVEL));
         $lLogger->log("Erreur de génération du PDF de Réservation : " . $e, PEAR_LOG_DEBUG);
         // Maj des logs
     }
 }