obs = new Dentaire(); } public function index() { $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; $codePrestataire = $_SESSION['p_codePrestataire_C']; $actes = array(); $dents = $this->obs->getListeDents(); $typesactes = $this->obs->getListeTypesActesDentaire(); $prestations = $this->obs->getdetaildentaire($numeroFeuilleMaladie, $codePrestataire); $prestations_total = $this->obs->getdetaildentaire_total($numeroFeuilleMaladie, $codePrestataire); $this->genererVueAjax(array('actes' => $actes, 'dents' => $dents, 'prestations' => $prestations, 'prestations_total' => $prestations_total, 'typesactes' => $typesactes/*, 'tauxCouverture' => $tauxCouverture*/)); } public function ajouter() { $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; $codePrestataire = $_SESSION['p_codePrestataire_C']; $codeActe = $this->requete->getParametreFormulaire("codeActe"); $numeroDent = $this->requete->getParametreFormulaire("numeroDent"); $motifDentaire = $this->requete->getParametreFormulaire("motifDentaire"); $bool = $this->obs->controlepresence($numeroFeuilleMaladie, $codePrestataire, $codeActe, $numeroDent); $_SESSION['bool'] = $bool; $idDentiste = $this->obs->getIdDentiste($numeroFeuilleMaladie, $codePrestataire, $motifDentaire); if($bool == "0"){ $this->obs->ajouteractedentaire($numeroFeuilleMaladie, $idDentiste, $codePrestataire, $codeActe, $numeroDent, $motifDentaire); } //$this->executerAction("index"); } public function majprixacte() { $idPrestationactes = $this->requete->getParametreFormulaire("idPrestationactes"); $prix = $this->requete->getParametreFormulaire("prix", "numerique"); $this->obs->majprixacte($idPrestationactes, $prix); $this->executerAction("index"); } public function majquantite() { $idPrestationactes = $this->requete->getParametreFormulaire("idPrestationactes"); $quantite = $this->requete->getParametreFormulaire("quantite", "numerique"); $this->obs->majquantite($idPrestationactes, $quantite); $this->executerAction("index"); } public function supprimeracte() { $idPrestationactes = $this->requete->getParametre("idPrestationactes"); $this->obs->supprimeracte($idPrestationactes); $this->executerAction("index"); } public function valider() { $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; $this->obs->validerdentaire($numeroFeuilleMaladie); } public function majmotifdentaire() { $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; $codePrestataire = $_SESSION['p_codePrestataire_C']; $motifDentaire = $this->requete->getParametreFormulaire("motifDentaire"); $idDentiste = $this->obs->getIdDentiste($numeroFeuilleMaladie, $codePrestataire, $motifDentaire); if($idDentiste > "0"){ $this->obs->majmotifdentaire($idDentiste, $motifDentaire); } } public function majmedecin() { $numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C']; $codePrestataire = $_SESSION['p_codePrestataire_C']; $codeMedecin = $this->requete->getParametreFormulaire("codeMedecin"); $motifDentaire = $this->requete->getParametreFormulaire("motifDentaire"); $idDentiste = $this->obs->getIdDentiste($numeroFeuilleMaladie, $codePrestataire, $motifDentaire); //var_dump($idDentiste, $codeMedecin, $motifDentaire); if($idDentiste > "0"){ $this->obs->majmedecin($idDentiste, $codeMedecin); } } }