prescription = new Optique_temp(); $this->facture = new Facture(); } public function index() { $_SESSION['p_nbActesVerres'] = "0"; $_SESSION['p_nbActesMonture'] = "0"; $codePrestataire = $_SESSION['p_codePrestataire_C']; $prescription = $this->prescription->getmonture_temp(); $detaillivres = $this->prescription->getdetailmonture_temp(); $garantieadherent_temp = $this->prescription->afficher_garantieadherent_temp_monture(); $this->genererVueAjax(array('prescription' => $prescription, 'detaillivres' => $detaillivres, 'garantieadherent_temp' => $garantieadherent_temp)); } public function enregistrermonture() { $user_id_substitut = $this->requete->getParametreFormulaire("user_id_substitut"); $numeroFacture = $this->requete->getParametreFormulaire("numeroFacture"); $this->prescription->facturermonture($numeroFacture, $user_id_substitut); $idFacture = $_SESSION['p_idFactureMonture']; $facture = $this->facture->consulterfacturefacture($idFacture) ; $this->genererVueAjax(array('facture' => $facture)); } public function majmonture() { $idOptique = $this->requete->getParametreFormulaire("idOptique"); $monture = $this->requete->getParametreFormulaire("monture"); $numeroFacture = $this->requete->getParametreFormulaire("numeroFacture"); $this->prescription->majmonturetemp_monture($idOptique, $monture, $numeroFacture); $this->executerAction("index"); } public function demanderaccordmont() { $idOptique = $this->requete->getParametreFormulaire("idOptique"); $prixPrestataire = $this->requete->getParametreFormulaire("prixPrestataire", "numerique"); $this->prescription->demanderaccordmont($idOptique, $prixPrestataire); $this->executerAction("index"); } }