diff --git a/Js/fonctions.js b/Js/fonctions.js
index 347c83d..53ad141 100644
--- a/Js/fonctions.js
+++ b/Js/fonctions.js
@@ -45541,3 +45541,130 @@ function listerremboursement()
}
});
}
+
+function actualiser_remboursement()
+{
+ window.location.assign($("#racineWeb" ).val()+"Demanderemboursement/");
+
+}
+
+function selectionner_remboursement(idDemande)
+{
+ donnees = 'idDemande='+idDemande;
+
+ $.ajax({
+ url: $("#racineWeb").val()+"Ajaxdemanderemboursement/selectionnerremb/",
+ type: 'POST',
+ data: donnees,
+ error: function(errorData) {
+ },
+ success: function(data) {
+ // alert(data);
+
+ },
+ complete: function() {
+ actualiser_remboursement();
+ }
+ });
+}
+
+
+
+function valider_reponse_demande_rd()
+{
+ idDemandeRemboursement = $("#idDemandeRemboursement").val();
+ idBeneficiaire = $("#idBeneficiaire").val();
+ codeEtatDemandeRemboursement = $("#codeEtatDemandeRemboursement").val();
+ motifReponseDemandeRemboursement = $("#motifReponseDemandeRemboursement").val();
+
+ nbreFichier = $("#nbreFichier").val();
+
+ if(nbreFichier=="0"){
+
+ v_msg="Au moins une facture doit être incluse à la demande !";
+ v_msgEng="At least one invoice must be included with the request!";
+ alert_ebene(v_msg, v_msgEng);
+ return;
+ }
+
+ if(codeEtatDemandeRemboursement=="0"){
+
+ v_msg="Un autre état de réponse est obligatoire!";
+ v_msgEng="Another response status is required!";
+ alert_ebene(v_msg, v_msgEng);
+
+ $("#codeEtatDemandeRemboursement").focus();
+
+ return;
+ }
+
+ if(motifReponseDemandeRemboursement<=" "){
+
+ v_msg="Le motif est obligatoire!";
+ v_msgEng="The pattern is mandatory!";
+ alert_ebene(v_msg, v_msgEng);
+
+ $("#motifReponseDemandeRemboursement").focus();
+
+ return;
+ }
+
+ donnees = 'idDemandeRemboursement='+idDemandeRemboursement;
+ donnees += '&codeEtatDemandeRemboursement='+codeEtatDemandeRemboursement;
+ donnees += '&motifReponseDemandeRemboursement='+motifReponseDemandeRemboursement;
+
+ v_msg="Confirmez-vous cette réponse ?";
+ v_msgEng="Do you confirm this answer?";
+
+ confirm_ebene(v_msg, v_msgEng)
+ .then((isConfirmed) => {
+ if (isConfirmed) {
+ // L'utilisateur a confirmé
+ $.ajax({
+ url: $("#racineWeb").val()+"Ajaxdemanderemboursement/majreponse/",
+ type: 'POST',
+ data: donnees,
+ error: function(errorData) {
+ },
+ success: function(data) {
+ // alert(data);
+
+
+ },
+ complete: function() {
+
+ if(codeEtatDemandeRemboursement=="1"){
+ ajax_context_adherent(idBeneficiaire);
+ }else{
+ window.location.assign($("#racineWeb" ).val()+"Historiqueremboursement/");
+
+ }
+ }
+ });
+ } else {
+ // L'utilisateur a annulé
+ console.log("Confirmation refusée");
+ }
+ });
+
+}
+
+function creer_dossier_demande_rd()
+{
+
+ idBeneficiaire = $("#idBeneficiaire").val();
+
+ v_msg="Confirmez-vous la création du dossier de remboursement ?";
+ v_msgEng="Do you confirm the creation of the reimbursement file?";
+
+ confirm_ebene(v_msg, v_msgEng)
+ .then((isConfirmed) => {
+ if (isConfirmed) {
+ // L'utilisateur a confirmé
+ ajax_context_adherent(idBeneficiaire);
+ } else {
+ // L'utilisateur a annulé
+ console.log("Confirmation refusée");
+ }
+ });
+}
\ No newline at end of file
diff --git a/Vue/gabarit.php b/Vue/gabarit.php
index 474f12a..d815b74 100644
--- a/Vue/gabarit.php
+++ b/Vue/gabarit.php
@@ -261,7 +261,7 @@ controlerPlafondBeneficiaire : = $_SESSION['controlerPlafondBeneficiaire'] ?>
-
+