diff --git a/Controleur/ControleurAjaxdetailexamen.php b/Controleur/ControleurAjaxdetailexamen.php index e99dccf..3a40193 100755 --- a/Controleur/ControleurAjaxdetailexamen.php +++ b/Controleur/ControleurAjaxdetailexamen.php @@ -86,4 +86,15 @@ class ControleurAjaxdetailexamen extends Controleur { $this->prescription->supprimeexamen(); } + + public function majprixamen() + { + $idExamen = $this->requete->getParametreFormulaire("idExamen"); + $prixSaisi = $this->requete->getParametreFormulaire("prixSaisi", "numerique"); + + $this->prescription->majprixamen($idExamen, $prixSaisi); + + $this->executerAction("index"); + } + } \ No newline at end of file diff --git a/Js/fonctions.js b/Js/fonctions.js index 594dbd2..e786abb 100755 --- a/Js/fonctions.js +++ b/Js/fonctions.js @@ -28740,9 +28740,6 @@ function modifier_prix_acte() { prixModifiable = $('#prixModifiable').val(); prixSaisi = $('#prixSaisi').val(); - // alert("prixSaisi = "+prixSaisi+" ; prixModifiable = "+prixModifiable); - // ajaxprixacte(); - // initialiser_prix_acte(); if(prixSaisi<="0"){ initialiser_prix_acte(); } @@ -28752,21 +28749,27 @@ function modifier_prix_acte() { } function modifier_prix_examen(idExamen, prixSaisi) { - alert("modifier_prix_examen => "+idExamen+" ; prixSaisi => "+prixSaisi); - /* - prixModifiable = $('#prixModifiable').val(); - $('#prixSaisi').val(prixModifiable); - prixModifiable = $('#prixModifiable').val(); - prixSaisi = $('#prixSaisi').val(); + donnees = 'idExamen='+idExamen+'&prixSaisi='+prixSaisi; + alert(donnees); + return; - // alert("prixSaisi = "+prixSaisi+" ; prixModifiable = "+prixModifiable); - // ajaxprixacte(); - // initialiser_prix_acte(); - if(prixSaisi<="0"){ - initialiser_prix_acte(); + if (prixSaisi <= "0"){ + v_msg="Rien à faire!"; + v_msgEng="Nothing to do!"; + alert_ebene(v_msg, v_msgEng); + return; } - else{ - ajaxprixacte(); - } - */ + + $.ajax({ + url: $("#racineWeb").val()+"Ajaxdetailexamen/majprixamen/", + type: 'POST', + data: donnees, + success: function(data) { + $("#livraison").html(data); + }, + error: function(data) { + }, + complete: function() { + } + }); } diff --git a/Modele/Examen_temp.php b/Modele/Examen_temp.php index 68cd5c3..9c0213a 100755 --- a/Modele/Examen_temp.php +++ b/Modele/Examen_temp.php @@ -421,5 +421,12 @@ class Examen_temp extends Modele { $this->executerRequete($sql, array($idBeneficiaire, $numeroFeuilleMaladie, $user)); } + public function majprixamen($idExamen, $prixSaisi) + { + $sql = 'call sp_p_maj_prix_examen_temp(?, ?)'; + + $this->executerRequete($sql, array($idExamen, $prixSaisi)); + } + } diff --git a/Vue/gabarit.php b/Vue/gabarit.php index d5f53d0..2ae3ac6 100755 --- a/Vue/gabarit.php +++ b/Vue/gabarit.php @@ -909,7 +909,7 @@ - +