/**
  * @name getInformationFerme()
  * @return InformationFermeResponse
  * @desc Recherche la liste des Fermes
  */
 public function getInformationFerme($pParam)
 {
     $lVr = FermeValid::validDelete($pParam);
     if ($lVr->getValid()) {
         $lResponse = new InformationFermeResponse();
         $lFerme = FermeViewManager::select($pParam["id"]);
         $lResponse->setFerme($lFerme);
         $lOperationService = new OperationService();
         $lResponse->setOperationPassee($lOperationService->getOperationPassee($lFerme[0]->getFerIdCompte()));
         //$lResponse->setTypePaiement( TypePaiementManager::selectAll() );
         return $lResponse;
     }
     return $lVr;
 }
 /**
  * @name getInfoCompte($pParam)
  * @return InfoCompteResponse
  * @desc Renvoie le Compte de l'adherent après avoir récupérer les informations en fonction de l'ID.
  */
 public function getInfoCompte($pParam)
 {
     $lResponse = new InfoCompteResponse();
     $lIdAdherent = $pParam['id_adherent'];
     $lAdherent = AdherentViewManager::select($lIdAdherent);
     $lResponse->setAdherent($lAdherent);
     $lOperationService = new OperationService();
     $lResponse->setOperationAvenir($lOperationService->getOperationAvenir($lAdherent->getAdhIdCompte()));
     $lResponse->setOperationPassee($lOperationService->getOperationPassee($lAdherent->getAdhIdCompte()));
     $lCompteService = new CompteService();
     $lResponse->setAdherentCompte($lCompteService->getAdherentCompte($lAdherent->getAdhIdCompte()));
     $lAdhesionService = new AdhesionService();
     $lResponse->setNbAdhesionEnCours($lAdhesionService->getNbAdhesionEnCoursSurAdherent($lIdAdherent));
     return $lResponse;
 }
 /**
  * @name getOperationPassee($pId)
  * @param integer
  * @return array(OperationPasseeViewVO)
  * @desc Retourne les opérations passées pour un adhérent
  */
 public function getOperationPassee($pId)
 {
     $lAdherentValid = new NAMESPACE_CLASSE\NAMESPACE_VALIDATEUR\MOD_SERVICE\AdherentValid();
     if ($lAdherentValid->delete($pId)) {
         $lAdherent = $this->select($pId);
         $lOperationService = new OperationService();
         return $lOperationService->getOperationPassee($lAdherent->getAdhIdCompte());
     }
     return false;
 }