menuvue = new Menuvueutilisateur(); $this->menuvue->getMenuVue('Decompte'); $this->reglement = new Reglement(); $this->banque = new Banque(); // $this->ged = new Ged(); $_SESSION['idFacture_C'] = "0"; } public function index() { if($_SESSION['decompte_factures_chargees_C'] != "1") { $this->rechargerfacture(); } $banque = $this->banque->getListe(); $_SESSION['codePrestataire_C'] = $_SESSION['codePrestataire_Dec']; $_SESSION['codePrestataireTarif'] = $_SESSION['codePrestataire_Dec']; $idReglement = $_SESSION['idReglement_C']; $numeroDecompte = $_SESSION['numeroDecompte_C']; $this->reglement->recapdecompte($idReglement, $numeroDecompte); $reglement = $this->reglement->getreglement($idReglement); $factures = $this->reglement->getdetaildecompte($numeroDecompte); $this->reglement->savsessiondecompte(); $chemin = $this->menuvue->getChemin('Decompte'); $reclamationPrestataireObligatoire = $this->reglement->get_reclamation_prestataire_obligatoire(); $this->genererVue ( array ( 'reglement' => $reglement, 'factures' => $factures, 'banque' => $banque, 'chemin' => $chemin, 'reclamationPrestataireObligatoire' => $reclamationPrestataireObligatoire ) ); } public function rechargerfacture() { $idReglement = $_SESSION['idReglement_C']; $numeroDecompte = $_SESSION['numeroDecompte_C']; $numeroLotDecompte = $_SESSION['numeroLotDecompte_C']; $codePrestataire = $_SESSION['codePrestataire_C']; $codeExercice = $_SESSION['codeExercice_C']; $codeMois = $_SESSION['codeMois_C']; $this->reglement->rechargerfacture($idReglement, $numeroDecompte, $numeroLotDecompte, $codePrestataire, $codeExercice, $codeMois); $_SESSION['decompte_factures_chargees_C'] = "1"; } }