diff --git a/Controleur/ControleurExamensmedicaux.php b/Controleur/ControleurExamensmedicaux.php index 6f9d417..1d51e0a 100755 --- a/Controleur/ControleurExamensmedicaux.php +++ b/Controleur/ControleurExamensmedicaux.php @@ -6,7 +6,7 @@ require_once 'Modele/Examen_temp.php'; require_once 'Modele/Detailtarifacte.php'; require_once 'Modele/Ged.php'; -class ControleurExamensmedicaux extends Controleur { +class ControleurExamensmedicaux extends Controleur { private $menuvue; private $prescription; private $detailprescription; @@ -158,9 +158,11 @@ class ControleurExamensmedicaux extends Controleur { unset($_FILES['fichier_upload']); $geds = $this->ged->getgedexamen(); - + + $prixActeModifiable = $this->acte->getPrixActeModifiable(); + $this->genererVue(array('prescription' => $prescription, 'detailprescriptions' => $detailprescriptions,'tauxCouverture' => $tauxCouverture, 'detailnonlivres' => $detailnonlivres, 'detaillivres' => $detaillivres, 'prestations_total' => $prestations_total, 'geds' => $geds, - 'msgErreurGed' => $msgErreurGed)); + 'msgErreurGed' => $msgErreurGed, 'prixActeModifiable' => $prixActeModifiable)); } } \ No newline at end of file diff --git a/Modele/Detailtarifacte.php b/Modele/Detailtarifacte.php index 0166369..d1b9635 100755 --- a/Modele/Detailtarifacte.php +++ b/Modele/Detailtarifacte.php @@ -1100,5 +1100,17 @@ public function getseancespossiblesprescription() return $resultat['numeroEnteteEntentePrealable']; } + + public function getPrixActeModifiable() + { + $codeSociete = $_SESSION['p_codeSociete']; + $codePrestataire = $_SESSION['p_codePrestataire_C']; + + $sql = 'SELECT fn_prix_acte_modifiable(?, ?) AS prixActeModifiable;'; + + $resultat = $this->executerRequete($sql, array($codeSociete, $codePrestataire))->fetch(PDO::FETCH_ASSOC); + + return $resultat['prixActeModifiable']; + } } \ No newline at end of file diff --git a/Modele/Feuillemaladie.php b/Modele/Feuillemaladie.php index 6cd7cc5..dad8176 100755 --- a/Modele/Feuillemaladie.php +++ b/Modele/Feuillemaladie.php @@ -98,7 +98,6 @@ class Feuillemaladie extends Modele { $feuillemaladie = $this->executerRequete($sql, array($numeroFeuilleMaladie)); return $feuillemaladie->fetch(PDO::FETCH_ASSOC); - } public function getfeuillesmaladie($codePrestataire, $idBeneficiaire, $d1, $d2) diff --git a/Modele/Prestationactes.php b/Modele/Prestationactes.php index c2211ec..93cb0ac 100755 --- a/Modele/Prestationactes.php +++ b/Modele/Prestationactes.php @@ -1521,5 +1521,17 @@ class Prestationactes extends Modele return $ligne['contestation']; } + + public function getPrixActeModifiable() + { + $codeSociete = $_SESSION['p_codeSociete']; + $codePrestataire = $_SESSION['p_codePrestataire_C']; + + $sql = 'SELECT fn_prix_acte_modifiable(?, ?) AS prixActeModifiable;'; + + $resultat = $this->executerRequete($sql, array($codeSociete, $codePrestataire))->fetch(PDO::FETCH_ASSOC); + + return $resultat['prixActeModifiable']; + } } \ No newline at end of file diff --git a/Vue/Examensmedicaux/index.php b/Vue/Examensmedicaux/index.php index da2102e..4d439d9 100755 --- a/Vue/Examensmedicaux/index.php +++ b/Vue/Examensmedicaux/index.php @@ -6,8 +6,12 @@ $agePrescription = $prescription['agePrescription']; $ajoutPrescriptionExam = ($_SESSION['p_ajoutPrescriptionExam_C']==1) ; $actVisible = $_SESSION['p_actVisible']; + + echo "prixActeModifiable => $prixActeModifiable"; + ?> +