diff --git a/Controleur/ControleurAjaxlisteacteexamen.php b/Controleur/ControleurAjaxlisteacteexamen.php
index ea7229ab..0fc6f65e 100755
--- a/Controleur/ControleurAjaxlisteacteexamen.php
+++ b/Controleur/ControleurAjaxlisteacteexamen.php
@@ -125,5 +125,14 @@ class ControleurAjaxlisteacteexamen extends Controleur {
$this->ententeprealable->majquantiteprovisoire($idExamen, $quantite);
}
+
+ public function majarticle()
+ {
+ $idExamen = $this->requete->getParametreFormulaire("idExamen");
+ $article52 = $this->requete->getParametreFormulaire("article52");
+ //
+ $this->ententeprealable->majarticleprovisoire($idExamen, $article52);
+ }
-}
\ No newline at end of file
+}
+
diff --git a/Js/fonctions.js b/Js/fonctions.js
index 625c77eb..e5cd8f6f 100755
--- a/Js/fonctions.js
+++ b/Js/fonctions.js
@@ -92601,3 +92601,194 @@ function valider_tarif()
});
}
+
+
+function maj_article_52(idExamen, article52)
+{
+ donnees = 'idExamen='+idExamen+"&article52="+article52;
+
+ $.ajax({
+ url: $("#racineWeb").val()+"Ajaxlisteacteexamen/majarticle/",
+ type: 'POST',
+ data: donnees,
+ success: function(data) {
+
+ },
+ error: function(data) {
+ },
+ complete: function() {
+
+ }
+ });
+
+}
+
+
+function maj_article_52_pha(idDemandeententeprealable, article52)
+{
+ donnees = 'idDemandeententeprealable='+idDemandeententeprealable+"&article52="+article52;
+
+ $.ajax({
+ url: $("#racineWeb").val()+"Ajaxlistemedicamentsentente/majarticle/",
+ type: 'POST',
+ data: donnees,
+ success: function(data) {
+ },
+ error: function(data) {
+ },
+ complete: function() {
+
+ }
+ });
+
+}
+
+function actes_article_52()
+{
+ window.location.assign($("#racineWeb" ).val()+"Listeactesnonsupportes/");
+
+}
+
+function delais_reponse_entente()
+{
+ window.location.assign($("#racineWeb" ).val()+"Delaisreponseentente/");
+
+}
+
+
+function consulter_liste_article52()
+{
+ codePrestataire=$("#codePrestataire").val();
+
+ $('#div_export_article').html('');
+
+ debut=$("#debut").val();
+ fin=$("#fin").val();
+
+ donnees = 'codePrestataire='+codePrestataire;
+ donnees += '&debut='+debut+'&fin='+fin;
+
+ $("#div_liste").html('
' + 'Veuillez patienter... / Please wait...' + ' ');
+
+ $.ajax({
+ url: $("#racineWeb").val()+"Ajaxlistearticlenonsupporte/",
+ type : 'post',
+ data: donnees,
+ error: function(errorData) {
+ },
+ success: function(data) {
+ $("#div_liste").html(data);
+ },
+ complete: function() {
+ }
+ });
+}
+
+function export_article_52()
+{
+ codePrestataire = $("#codePrestataire").val();
+
+ debut = $("#debut").val();
+ fin = $("#fin").val();
+
+ donnees = 'codePrestataire='+codePrestataire;
+ donnees += '&debut='+debut+'&fin='+fin;
+
+ var div_export = $('#div_export_article');
+ div_export.html('
' + 'Veuillez patienter... / Please wait...' + ' ');
+
+ //$("#btn_exporter").click();
+
+ $.ajax({
+ url: $("#racineWeb").val()+"Ajaxexporterlistenonsupporte/",
+ type: 'POST',
+ data: donnees,
+ success: function(data)
+ {
+ div_export.html(data);
+ },
+ error : function(resultat, statut, erreur)
+ {
+ },
+ complete: function(data)
+ {
+ }
+ });
+}
+
+
+function consulter_delais_entente()
+{
+ codePrestataire=$("#codePrestataire").val();
+ codeTypeDemande=$("#codeTypeDemande").val();
+ debut=$("#debut").val();
+ fin=$("#fin").val();
+
+ donnees = 'codePrestataire='+codePrestataire+'&codeTypeDemande='+codeTypeDemande;
+ donnees += '&debut='+debut+'&fin='+fin;
+
+ $("#div_ententeprealable").html('
' + 'Veuillez patienter... / Please wait...' + ' ');
+
+ $.ajax({
+ url: $("#racineWeb").val()+"Ajaxdelaisreponse/",
+ type : 'post',
+ data: donnees,
+ error: function(errorData) {
+ },
+ success: function(data) {
+ $("#div_ententeprealable").html(data);
+ },
+ complete: function() {
+ }
+ });
+}
+
+function consulter_delais_entente_vide()
+{
+
+ $("#div_ententeprealable").html('
' + 'Veuillez patienter... / Please wait...' + ' ');
+
+ $.ajax({
+ url: $("#racineWeb").val()+"Ajaxdelaisreponse/vide/",
+ type : 'post',
+ error: function(errorData) {
+ },
+ success: function(data) {
+ $("#div_ententeprealable").html(data);
+ },
+ complete: function() {
+ }
+ });
+}
+
+function exporter_delais_entente()
+{
+ codePrestataire = $("#codePrestataire").val();
+ codeTypeDemande = $("#codeTypeDemande").val();
+ debut = $("#debut").val();
+ fin = $("#fin").val();
+
+ donnees = 'codePrestataire='+codePrestataire+'&codeTypeDemande='+codeTypeDemande;
+ donnees += '&debut='+debut+'&fin='+fin;
+
+ var div_export = $('#div_export_delais');
+ div_export.html('
' + 'Veuillez patienter... / Please wait...' + ' ');
+
+ $("#btn_exporter").click();
+
+ $.ajax({
+ url: $("#racineWeb").val()+"Ajaxexporterdelaientente/",
+ type: 'POST',
+ data: donnees,
+ success: function(data)
+ {
+ div_export.html(data);
+ },
+ error : function(resultat, statut, erreur)
+ {
+ },
+ complete: function(data)
+ {
+ }
+ });
+}
diff --git a/Modele/Ententeprealable.php b/Modele/Ententeprealable.php
index d1adb4a2..dd297f2d 100755
--- a/Modele/Ententeprealable.php
+++ b/Modele/Ententeprealable.php
@@ -930,5 +930,69 @@ class Ententeprealable extends Modele {
$this->executerRequete($sql, array($numeroFeuilleMaladie, $codeAffection, $user));
}
+
+ public function majarticleprovisoire($idExamen, $article52)
+ {
+ $sql = 'call sp_p_majarticleprovisoire_temp(?, ?);';
+
+ $resultat = $this->executerRequete($sql, array($idExamen, $article52));
+
+ }
+
+ public function majarticleprovisoire_pha($idEntentePrealable, $article52)
+ {
+
+ $sql = 'call sp_p_majarticleprovisoire_temp_pha(?, ?);';
+
+ $this->executerRequete($sql, array($idEntentePrealable, $article52));
+
+ }
+
+ public function getListearticlenonsupporte($codePrestataire, $debut, $fin)
+ {
+ $codePrestataire = contruireParamLike($codePrestataire);
+
+ $sql = 'call sp_get_liste_actesnonsupportes(?, ?, ?)';
+
+ $resultat = $this->executerRequete($sql, array($codePrestataire, $debut, $fin));
+
+ return $resultat->fetchAll(PDO::FETCH_ASSOC);
+
+ }
+
+ public function getTotalarticlenonsupporte($codePrestataire, $debut, $fin)
+ {
+ $codePrestataire = contruireParamLike($codePrestataire);
+
+ $sql = 'call sp_get_total_actesnonsupportes(?, ?, ?)';
+
+ $resultat = $this->executerRequete($sql, array($codePrestataire, $debut, $fin));
+
+ return $resultat->fetch(PDO::FETCH_ASSOC);
+
+
+ }
+
+ public function getListedelaisentente($codePrestataire, $codeTypeDemande, $debut, $fin)
+ {
+ $codePrestataire = contruireParamLike($codePrestataire);
+
+ $sql = 'call sp_get_delais_entente_prealable(?, ?, ?, ?)';
+
+ $resultat = $this->executerRequete($sql, array($codePrestataire, $codeTypeDemande, $debut, $fin));
+
+ return $resultat->fetchAll(PDO::FETCH_ASSOC);
+ }
+
+ public function getListeExportDelaisentente($codePrestataire, $codeTypeDemande, $debut, $fin)
+ {
+ $codePrestataire = contruireParamLike($codePrestataire);
+
+ $sql = 'call sp_get_delais_entente_prealable_export(?, ?, ?, ?)';
+
+ $resultat = $this->executerRequete($sql, array($codePrestataire, $codeTypeDemande, $debut, $fin));
+
+ return $resultat->fetchAll(PDO::FETCH_ASSOC);
+ }
}
\ No newline at end of file
diff --git a/Vue/gabarit.php b/Vue/gabarit.php
index 0f582b07..6706564e 100755
--- a/Vue/gabarit.php
+++ b/Vue/gabarit.php
@@ -984,7 +984,7 @@
-
+