From b7ce257df2ac26e7f0332a14c3d5052de0b2965a Mon Sep 17 00:00:00 2001 From: KANE LAZENI Date: Fri, 27 Mar 2026 10:18:13 +0000 Subject: [PATCH] a --- .../ControleurAjaxbaremelettrecletemp.php | 82 +++++++++++++++++ ...roleurBaremepriseenchargelettrecletemp.php | 34 ++++++++ Vue/Ajaxbaremelettrecletemp/controle.php | 2 + Vue/Ajaxbaremelettrecletemp/detailactes.php | 87 +++++++++++++++++++ Vue/Ajaxbaremelettrecletemp/index.php | 79 +++++++++++++++++ .../index.php | 69 +++++++++++++++ 6 files changed, 353 insertions(+) create mode 100755 Controleur/ControleurAjaxbaremelettrecletemp.php create mode 100755 Controleur/ControleurBaremepriseenchargelettrecletemp.php create mode 100755 Vue/Ajaxbaremelettrecletemp/controle.php create mode 100755 Vue/Ajaxbaremelettrecletemp/detailactes.php create mode 100755 Vue/Ajaxbaremelettrecletemp/index.php create mode 100755 Vue/Baremepriseenchargelettrecletemp/index.php diff --git a/Controleur/ControleurAjaxbaremelettrecletemp.php b/Controleur/ControleurAjaxbaremelettrecletemp.php new file mode 100755 index 00000000..880005f2 --- /dev/null +++ b/Controleur/ControleurAjaxbaremelettrecletemp.php @@ -0,0 +1,82 @@ +garantie = new Garantiesbaremepriseencharge(); + + } + + public function index() + { + $idBaremePriseEnCharge = $_SESSION['idBaremePriseEnCharge']; + + $actes = $this->garantie->getActesGarantieBaremeInitialLettreCle($idBaremePriseEnCharge); + + $this->genererVueAjax(array + ( + 'actes' => $actes + )); + } + + public function ajouter() + { + $idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge"); + $lettreCle = $this->requete->getParametreFormulaire("lettreCle"); + $dateEffetActe = $this->requete->getParametreDate("dateEffetActe"); + $forfaitPlafondActe = $this->requete->getParametreFormulaire("forfaitPlafondActe"); + $ticketModerateurActe = $this->requete->getParametreFormulaire("ticketModerateurActe"); + + $this->garantie->insererActeBaremeInitialLettreCle($idBaremePriseEnCharge, $lettreCle, $dateEffetActe, $forfaitPlafondActe, $ticketModerateurActe); + } + + public function controle() + { + $idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge"); + $lettreCle = $this->requete->getParametreFormulaire("lettreCle"); + + $maxDateEffetActeBareme = $this->garantie->getMaxDateEffetBaremeInitialLette($idBaremePriseEnCharge, $lettreCle); + + $this->genererVueAjax(array + ( + 'maxDateEffetActeBareme' => $maxDateEffetActeBareme + )); + } + + public function supprimer() + { + $idActe = $this->requete->getParametreFormulaire("idActe"); + + $this->garantie->supprimerActeBaremeInitialLettreCle($idActe); + + } + + public function detailactes() + { + $idActesbaremeinitiallettrecle = $this->requete->getParametreFormulaire("idActesbaremeinitiallettrecle"); + $lettreCle = $this->requete->getParametreFormulaire("lettreCle"); + + $_SESSION['idActesbaremeinitiallettrecle'] = $idActesbaremeinitiallettrecle; + $_SESSION['lettreCle'] = $lettreCle; + + $detailactes = $this->garantie->getActesGarantieBaremeInitialLettreCleDetailacte($idActesbaremeinitiallettrecle); + + $this->genererVueAjax(array + ( + 'detailactes' => $detailactes + )); + } + + public function supprimerdetailacte() + { + $idActe = $this->requete->getParametreFormulaire("idActe"); + + $this->garantie->supprimerActeBaremeInitial($idActe); + + } + +} \ No newline at end of file diff --git a/Controleur/ControleurBaremepriseenchargelettrecletemp.php b/Controleur/ControleurBaremepriseenchargelettrecletemp.php new file mode 100755 index 00000000..e4d564ae --- /dev/null +++ b/Controleur/ControleurBaremepriseenchargelettrecletemp.php @@ -0,0 +1,34 @@ +menuvue = new Menuvueutilisateur(); + $this->menuvue->getMenuVue('Baremepriseenchargelettrecletemp'); + + $this->garantie = new Garantiesbaremepriseencharge(); + } + + public function index() + { + $idBaremePriseEnCharge = $_SESSION['idBaremePriseEnCharge']; + $actes = $this->garantie->getActesGarantieBaremeInitialLettreCle($idBaremePriseEnCharge); + $lettrecles = $this->garantie->getLettreCleBaremeAdd(); + $tmBareme = $this->garantie->getTmBaremeInitial($idBaremePriseEnCharge); + $maxDateEffetBareme = $this->garantie->getMaxDateEffetBaremeInitial($idBaremePriseEnCharge); + + + $this->genererVue(array( + 'actes' => $actes, + 'lettrecles' => $lettrecles, + 'tmBareme' => $tmBareme, + 'maxDateEffetBareme'=> $maxDateEffetBareme, + )); + } +} \ No newline at end of file diff --git a/Vue/Ajaxbaremelettrecletemp/controle.php b/Vue/Ajaxbaremelettrecletemp/controle.php new file mode 100755 index 00000000..ef1fa2b0 --- /dev/null +++ b/Vue/Ajaxbaremelettrecletemp/controle.php @@ -0,0 +1,2 @@ + + diff --git a/Vue/Ajaxbaremelettrecletemp/detailactes.php b/Vue/Ajaxbaremelettrecletemp/detailactes.php new file mode 100755 index 00000000..2eb513ee --- /dev/null +++ b/Vue/Ajaxbaremelettrecletemp/detailactes.php @@ -0,0 +1,87 @@ + + + + + + \ No newline at end of file diff --git a/Vue/Ajaxbaremelettrecletemp/index.php b/Vue/Ajaxbaremelettrecletemp/index.php new file mode 100755 index 00000000..52ed5dd6 --- /dev/null +++ b/Vue/Ajaxbaremelettrecletemp/index.php @@ -0,0 +1,79 @@ + + + "0"): ?> + + + + + + + + + + + + + + + + + nettoyer($v['id']); + $supprime = $v['supprime']; + $lettreCle = $this->nettoyer($v['lettreCle']); + $libelle = $this->nettoyer($v['description']); + + if (est_anglophone()) + { + $libelle = $this->nettoyer($v['descriptionEng']); + } + + if($this->nettoyer($v['actif'])=="1"){ + $actif = "Oui"; + }else{ + $actif = "Non"; + } + ?> + + + + + + + + + + + + + + + + + + + + + + + +
+ + nettoyer($v['dateEffet'])); ?>nettoyer($v['forfaitPlafond']));?>nettoyer($v['ticketModerateur']);?>nettoyer($v['nbActes']));?> + +
+ +
+ +
+ + + diff --git a/Vue/Baremepriseenchargelettrecletemp/index.php b/Vue/Baremepriseenchargelettrecletemp/index.php new file mode 100755 index 00000000..02bf76c8 --- /dev/null +++ b/Vue/Baremepriseenchargelettrecletemp/index.php @@ -0,0 +1,69 @@ + + + + + +
+ + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + + + +
+ "> +
+
+ +
+ +