menuvue = new Menuvueutilisateur(); $this->menuvue->getMenuVue("Facturercollege"); $this->college = new Collegepolice(); $this->quittance = new Quittance(); } public function index() { $idPolice = $_SESSION['idPolice_C']; $colleges = $this->college->getCollegeAfacturer($idPolice); $totalafacturer = $this->college->getTotalAfacturer($idPolice); $this->genererVue(array('colleges' => $colleges, 'totalafacturer' => $totalafacturer)); } public function facturer() { $idPolice = $_SESSION['idPolice_C']; $nbAliment = $this->college->getNbAfacturer($idPolice); if ($nbAliment>0) { $dernierNumeroQuittance = $this->quittance->getDenierNumeroQuittance(); $dernierNumeroQuittance++; if ($this->quittance->existeligne($dernierNumeroQuittance)) { $dernierNumeroQuittance++; } $numeroQuittance = $dernierNumeroQuittance; $idQuittance = $this->quittance->facturerCollege($idPolice, $numeroQuittance, $nbAliment); $this->quittance->setDenierNumeroQuittance($numeroQuittance); $this->college->majEtatFacturation($idPolice, $numeroQuittance, $idQuittance); } $this->rediriger("Facturercollege"); } public function selectionnertout() { $choix = $this->requete->getParametre("id"); $idPolice = $_SESSION['idPolice_C']; $this->college->selectionnertout($idPolice, $choix); $this->rediriger("Facturercollege"); } }