menuvue = new Menuvueutilisateur(); $this->menuvue->getMenuVue("Fichepolice"); $this->police = new Police(); $this->quittance = new Quittance(); $this->tarif = new Tarifsactes(); $_SESSION['modeDevis'] = "0"; } public function index() { $id = $_SESSION['idPoliceAjax']; $this->police->getContextePoliceId($id); $police = $this->police->getPoliceId($id); $modeprorata = $this->police->getModeProrata(); $nomGarant = $this->police->getNomGarant($police['codeGcAssureur']); $_SESSION['nomGcAssureur_C'] = $nomGarant; $arembourser = $this->police->getArembourser(); $nomGarant = $this->police->getNomGarant($police['codeGcAssureur']); $_SESSION['nomGcAssureur_C'] = $nomGarant; $totalquittance = $this->quittance->getTotalQuittance($id); $nb_non_facturees = $this->police->fn_primes_non_facturees_police($id); //highlight_string(""); // $this->genererVue(array('police' => $police, 'quittances' => $quittances, 'totalquittance' => $totalquittance)); $codeTypeTarifActe = "TPOL"; $tarifActe = $this->tarif->getTarifActeByType($codeTypeTarifActe); $this->genererVue(array('police' => $police, 'totalquittance' => $totalquittance, 'tarifActe' => $tarifActe, 'modeprorata' => $modeprorata, 'nb_non_facturees' => $nb_non_facturees, 'arembourser' => $arembourser)); } public function supprimer() { $id = $_SESSION['idPoliceAjax']; if($this->police->supprimer($id)) { $this->rediriger("Ficheclient"); } else { $this->rediriger("Fichepolice"); } } public function imprimerquittance() { $IdQuittance = $this->requete->getParametre("id"); require_once 'Societes/'.$_SESSION['codeSociete'].'/Etats/Etquittance.php'; $this->etat = new Etquittance(); $this->etat->imprimer($IdQuittance); } public function activergc() { $id = $_SESSION['idPoliceAjax']; $this->police->activergc($id); $this->rediriger("Gcpolices"); } public function desactivergc() { $idPolice = $this->requete->getParametre("id"); $this->police->desactivergc($idPolice); $this->rediriger("Gcpolices"); } }