menuvue = new Menuvueutilisateur(); $this->menuvue->getMenuVue("Encselectionquittances"); $this->client = new Client(); $this->quittance = new Quittance(); $this->encaissement = new Encaissement_temp(); $this->detailencaissement = new Detailencaissement_temp(); } public function index() { $idEncaissementTemp = $_SESSION['idEncaissementTemp']; $encaissement = $this->encaissement->getEncaissementTempId($idEncaissementTemp); $codeApporteur = $encaissement['codeApporteur']; // $idClient = $this->requete->getParametreFormulaire("id"); $idClient = $this->requete->getParametreFormulaire("id", "numerique"); /* var_dump ( array ( "idClient" => $idClient, ) ); exit(); */ $this->client->getContexteClientId($idClient); $client = $this->client->getClientId($idClient); /* $quittances = $this->quittance->getQuittancesimpayees($idClient); $totalquittanceImpayee = $this->quittance->getTotalQuittanceImpayee($idClient); */ $quittances = $this->quittance->getQuittancesimpayeesApporteur($idClient, $codeApporteur); $totalquittanceImpayee = $this->quittance->getTotalQuittanceImpayeeApporteur($idClient, $codeApporteur); $detailencaissements = $this->detailencaissement->getDetailsEncaissementTemp($idEncaissementTemp); $totaldetailencaissement = $this->detailencaissement->getTotaldetailencaissement($idEncaissementTemp); $chemin = $this->menuvue->getChemin('Encselectionquittances'); $this->genererVue(array('encaissement' => $encaissement, 'client' => $client, 'quittances' => $quittances, 'detailencaissements' => $detailencaissements, 'totalquittanceImpayee' => $totalquittanceImpayee, 'detailencaissements' => $detailencaissements, 'totaldetailencaissement' => $totaldetailencaissement, 'chemin' => $chemin)); } public function changercompte() { $numeroClient = $this->requete->getParametre("numeroClient"); $idClient = $this->client->getIdClient($numeroClient); $this->client->getContexteClientId($idClient); $this->rediriger("Encselectionquittances", $idClient); } public function changercomptepop() { $numeroClient = $this->requete->getParametre("numeroClientpop"); $idClient = $this->client->getIdClient($numeroClientpop); $this->client->getContexteClientId($idClient); $this->rediriger("Encselectionquittances", $idClient); } public function enregistrerencaissement() { $idEncaissementTemp = $_SESSION['idEncaissementTemp']; $montant_selection = $this->requete->getParametre("montant_selection_enr"); $this->encaissement->majTotalEncaissement($idEncaissementTemp); $this->rediriger("Enregencaisbord", $idEncaissementTemp); } }