From 44dd261013fd9d224458570ff79629eae4ce9576 Mon Sep 17 00:00:00 2001 From: KANE LAZENI Date: Sat, 28 Mar 2026 07:56:39 +0000 Subject: [PATCH] a --- .../ControleurAjaxbaremelettrecletemp.php | 3 +- Js/fonctions.js | 69 ++++++++++++++++++- Vue/Ajaxbaremelettrecletemp/index.php | 2 +- Vue/gabarit.php | 2 +- 4 files changed, 72 insertions(+), 4 deletions(-) diff --git a/Controleur/ControleurAjaxbaremelettrecletemp.php b/Controleur/ControleurAjaxbaremelettrecletemp.php index d7f4f5a3..6245c64a 100755 --- a/Controleur/ControleurAjaxbaremelettrecletemp.php +++ b/Controleur/ControleurAjaxbaremelettrecletemp.php @@ -14,8 +14,9 @@ class ControleurAjaxbaremelettrecletemp extends Controleur { public function index() { $idBaremePriseEnCharge = $_SESSION['idBaremePriseEnCharge']; + $idCollegeTemp = $_SESSION['idCollegeTemp']; - $actes = $this->garantie->getActesGarantieBaremeInitialLettreCle($idBaremePriseEnCharge); + $actes = $this->garantie->getLettreclesGarantieBaremeTemp($idBaremePriseEnCharge, $idCollegeTemp); $this->genererVueAjax(array ( diff --git a/Js/fonctions.js b/Js/fonctions.js index 9557ef9c..cd6f3979 100755 --- a/Js/fonctions.js +++ b/Js/fonctions.js @@ -92320,7 +92320,7 @@ function inserer_bareme_lettre_cle() async function detail_baremeacte_lettre_cle_temp(idActesbaremepriseenchargelettrecle_temp, lettreCle) { alert("detail_baremeacte_lettre_cle_temp"); return; - + const racineWeb = document.getElementById("racineWeb").value; const url = `${racineWeb}Ajaxbaremelettrecletemp/detailactes/`; @@ -92349,3 +92349,70 @@ async function detail_baremeacte_lettre_cle_temp(idActesbaremepriseenchargelettr $(modal).modal("show"); // Bootstrap modal conservé si Bootstrap jQuery est présent } } + +function supprimer_baremeacte_lettre_cle_temp(adminProd, idActe) +{ + alert("supprimer_baremeacte_lettre_cle_temp"); + return; + + if (adminProd != "1"){ + v_msg="Vous n'\u00eates pas autoris\u00e9!"; + v_msgEng="You are not authorized!"; + alert_ebene(v_msg, v_msgEng); + + return; + } + + v_msg="Confirmez-vous cette suppression?"; + v_msgEng="Do you confirm this deletion?"; + + confirm_ebene(v_msg, v_msgEng) + .then((isConfirmed) => { + if (isConfirmed) { + // L'utilisateur a confirmé + $.ajax({ + url: $("#racineWeb").val()+"Ajaxbaremelettrecletemp/supprimer/", + type : 'post', + data: "idActe="+idActe, + error: function(errorData) { + }, + success: function(data) { + }, + complete: function() { + actualiser_bareme_acte_lettre_cle_temp(); + } + }); + } else { + // L'utilisateur a annulé + console.log("Confirmation refusée"); + } + }); + +} + +function actualiser_bareme_acte_lettre_cle_temp() +{ + alert("actualiser_bareme_acte_lettre_cle_temp"); + return; + + idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val(); + + donnees = 'idBaremePriseEnCharge='+idBaremePriseEnCharge; + + $.ajax({ + url: $("#racineWeb").val()+"Ajaxbaremelettrecletemp/", + type : 'post', + data: donnees, + error: function(errorData){ + //alert("Erreur : "+errorData); + }, + success: function(data) { + //alert("Success : "+data); + $('#div_detail_bareme').html(data); + }, + complete: function() { + + } + }); + +} diff --git a/Vue/Ajaxbaremelettrecletemp/index.php b/Vue/Ajaxbaremelettrecletemp/index.php index 7b722d26..f8b12db4 100755 --- a/Vue/Ajaxbaremelettrecletemp/index.php +++ b/Vue/Ajaxbaremelettrecletemp/index.php @@ -59,7 +59,7 @@ BEREME LETTES CLES TEMP - diff --git a/Vue/gabarit.php b/Vue/gabarit.php index 45afa624..ede3b953 100755 --- a/Vue/gabarit.php +++ b/Vue/gabarit.php @@ -976,7 +976,7 @@ - +