diff --git a/Controleur/ControleurAjaxcomposantetarif.php b/Controleur/ControleurAjaxcomposantetarif.php
index a8d671df..791c5acf 100755
--- a/Controleur/ControleurAjaxcomposantetarif.php
+++ b/Controleur/ControleurAjaxcomposantetarif.php
@@ -34,6 +34,13 @@ class ControleurAjaxcomposantetarif extends Controleur
public function ajouterunacteautarif()
{
+ $csrf_token = trim($this->requete->getParametreFormulaire("csrf_token"));
+
+ if (!Csrf::validateToken($csrf_token)) {
+ $_SESSION['flash_error'] = 'Votre session a expiré. Veuillez réessayer.';
+ exit;
+ }
+
$idActe = $this->requete->getParametreFormulaire("idActe");
$codeTarifActe = $this->requete->getParametreFormulaire("codeTarifActe");
$codeFamilleActe = $this->requete->getParametreFormulaire("codeFamilleActe");
diff --git a/Js/fonctions.js b/Js/fonctions.js
index bc3e6acc..699702cb 100755
--- a/Js/fonctions.js
+++ b/Js/fonctions.js
@@ -42360,46 +42360,6 @@ function ajouter_tous_actes_fam_au_tarif()
}
-function ajouter_un_acte_au_tarif(idActe)
-{
- codeTarifActe=$("#codeTarifActe").val();
- codeFamilleActe=$("#codeFamilleActe").val();
-
- if(codeTarifActe<=' ')
- {
- v_msg="Veuillez sélectionner un tarif!";
- v_msgEng="Please select a rate!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeTarifActe").focus();
- return;
- }
-
- if(codeFamilleActe<=' ')
- {
- v_msg="Veuillez saisir une famille!";
- v_msgEng="Please select a family!";
- alert_ebene(v_msg, v_msgEng);
-
- $("#codeFamilleActe").focus();
- return;
- }
-
- donnees = 'idActe='+idActe+'&codeTarifActe='+codeTarifActe+'&codeFamilleActe='+codeFamilleActe;
-
- $.ajax({
- url: $("#racineWeb").val()+"Ajaxcomposantetarif/ajouterunacteautarif/",
- type: 'POST',
- data: donnees,
- success: function(data) {
- },
- error: function(data) {
- },
- complete: function() {
- ajax_composante_tarif("0");
- }
- });
-}
function retirer_tous_actes_fam_du_tarif()
{
@@ -92530,7 +92490,7 @@ function maj_composante_effettarif_acte(idActe, dateEffet, maxDateEffetActe, lig
donnees = "idActe="+idActe+"&dateEffet="+dateEffet;
donnees = charger_csrf_token(donnees);
-
+
v_msg="Confirmez-vous cette date d'effet?";
v_msgEng="Do you confirm this effective date?";
@@ -92602,3 +92562,46 @@ function maj_composante_effettarif_acte(idActe, dateEffet, maxDateEffetActe, lig
});
}
}
+
+function ajouter_un_acte_au_tarif(idActe)
+{
+ codeTarifActe=$("#codeTarifActe").val();
+ codeFamilleActe=$("#codeFamilleActe").val();
+
+ if(codeTarifActe<=' ')
+ {
+ v_msg="Veuillez sélectionner un tarif!";
+ v_msgEng="Please select a rate!";
+ alert_ebene(v_msg, v_msgEng);
+
+ $("#codeTarifActe").focus();
+ return;
+ }
+
+ if(codeFamilleActe<=' ')
+ {
+ v_msg="Veuillez saisir une famille!";
+ v_msgEng="Please select a family!";
+ alert_ebene(v_msg, v_msgEng);
+
+ $("#codeFamilleActe").focus();
+ return;
+ }
+
+ donnees = 'idActe='+idActe+'&codeTarifActe='+codeTarifActe+'&codeFamilleActe='+codeFamilleActe;
+
+ donnees = charger_csrf_token(donnees);
+
+ $.ajax({
+ url: $("#racineWeb").val()+"Ajaxcomposantetarif/ajouterunacteautarif/",
+ type: 'POST',
+ data: donnees,
+ success: function(data) {
+ },
+ error: function(data) {
+ },
+ complete: function() {
+ ajax_composante_tarif("0");
+ }
+ });
+}
diff --git a/Vue/gabarit.php b/Vue/gabarit.php
index db8e92bb..534e842e 100755
--- a/Vue/gabarit.php
+++ b/Vue/gabarit.php
@@ -985,7 +985,7 @@
-
+