diff --git a/Controleur/ControleurAjaxprixseance.php b/Controleur/ControleurAjaxprixseance.php index 218f9c9..5e4c900 100755 --- a/Controleur/ControleurAjaxprixseance.php +++ b/Controleur/ControleurAjaxprixseance.php @@ -3,16 +3,19 @@ require_once 'Framework/Controleur.php'; require_once 'Modele/Detailtarifacte.php'; require_once 'Modele/Prescription.php'; require_once 'Modele/Garantiesbaremepriseencharge.php'; +require_once 'Modele/Seance_temp.php'; class ControleurAjaxprixseance extends Controleur { private $acte; private $prescription; private $garantie; + private $seance; public function __construct() { $this->acte = new Detailtarifacte(); $this->prescription = new Prescription(); $this->garantie = new Garantiesbaremepriseencharge(); + $this->seance = new Seance_temp(); } public function index() { @@ -93,9 +96,9 @@ class ControleurAjaxprixseance extends Controleur { { $prixSaisi = $this->requete->getParametreFormulaire("prixSaisi", "numerique"); - $this->prescription->majprixseance($prixSaisi); + $this->seance->majprixseance($prixSaisi); - $this->executerAction("index"); + // $this->executerAction("index"); } } \ No newline at end of file diff --git a/Js/fonctions.js b/Js/fonctions.js index 718ec0d..2be3719 100755 --- a/Js/fonctions.js +++ b/Js/fonctions.js @@ -28800,6 +28800,18 @@ function modifier_prix_seance() { alert("modifier_prix_seance => prixModifiable = "+prixModifiable+" prixSaisi = "+prixSaisi); - ajaxprixseance(); + $.ajax({ + url: $("#racineWeb").val()+"Ajaxprixseance/majprixseance/", + type: 'POST', + data: donnees, + success: function(data) { + $("#livraison").html(data); + }, + error: function(data) { + }, + complete: function() { + ajaxprixseance(); + } + }); } diff --git a/Modele/Prescription.php b/Modele/Prescription.php index 8b33e22..2ea6e6d 100755 --- a/Modele/Prescription.php +++ b/Modele/Prescription.php @@ -353,10 +353,12 @@ public function ticketModerateurActeBeneficiaire($codeActe){ public function majprixseance($prixSaisi) { - // $sql = 'call sp_p_maj_prix_examen_temp(?, ?)'; - $sql = 'call sp_p_maj_prix_seance_temp(?)'; + $idSaisie = $_SESSION['p_idSaisie']; + $user = $_SESSION['p_login']; + + $sql = 'call sp_p_maj_prix_seance_temp(?, ?, ?)'; - $this->executerRequete($sql, array($prixSaisi)); + $this->executerRequete($sql, array($idSaisie, $user, $prixSaisi)); } } \ No newline at end of file diff --git a/Modele/Seance_temp.php b/Modele/Seance_temp.php index 111c1fd..098518b 100755 --- a/Modele/Seance_temp.php +++ b/Modele/Seance_temp.php @@ -392,5 +392,14 @@ class Seance_temp extends Modele { $this->executerRequete($sql, array($idBeneficiaire, $numeroFeuilleMaladie, $user)); } - + + public function majprixseance($prixSaisi) + { + $idSaisie = $_SESSION['p_idSaisie']; + $user = $_SESSION['p_login']; + + $sql = 'call sp_p_maj_prix_seance_temp(?, ?, ?)'; + + $this->executerRequete($sql, array($idSaisie, $user, $prixSaisi)); + } } \ No newline at end of file diff --git a/Vue/Prescriptionseance/index.php b/Vue/Prescriptionseance/index.php index 1e9f8ba..a50ba1b 100755 --- a/Vue/Prescriptionseance/index.php +++ b/Vue/Prescriptionseance/index.php @@ -53,8 +53,6 @@ $valeurActe = $this->nettoyer($seance['valeurActe']); $prixActe = $valeurActe; - - echo "valeurActe => $valeurActe ; prixActe => $prixActe"; ?> - +