From 1980c8069e08caf94f6f9243f3620cce6e4a7b04 Mon Sep 17 00:00:00 2001 From: KANE LAZENI Date: Tue, 20 Jan 2026 05:09:54 +0000 Subject: [PATCH] a --- .../ControleurAjaxmouvementassurevalider.php | 30 +++++++++------- Js/fonctions.js | 7 ++-- Modele/Mouvementassure.php | 35 +++++++++++++++++++ Vue/Ajaxmouvementassurevalider/index.php | 14 ++------ Vue/gabarit.php | 2 +- 5 files changed, 59 insertions(+), 29 deletions(-) diff --git a/Controleur/ControleurAjaxmouvementassurevalider.php b/Controleur/ControleurAjaxmouvementassurevalider.php index d487296..41623b5 100644 --- a/Controleur/ControleurAjaxmouvementassurevalider.php +++ b/Controleur/ControleurAjaxmouvementassurevalider.php @@ -19,6 +19,24 @@ class ControleurAjaxmouvementassurevalider extends Controleur { $this->genererVueAjax(array('mouvementassures' => $mouvementassures)); } + public function selectionner() + { + $idFactureTemp = $this->requete->getParametreFormulaire("idFactureTemp"); + $this->facture->selectionner_facture_gc($idFactureTemp); + } + + public function deselectionner() + { + $idFactureTemp = $this->requete->getParametreFormulaire("idFactureTemp"); + $this->facture->de_selectionner_facture_gc($idFactureTemp); + } + + public function selectionnertout() + { + $choix = $this->requete->getParametreFormulaire("choix"); + $this->facture->selectionner_facture_gc_tout($choix); + } + public function validerselection() { $this->facture->valider_factures_gc_non_sel(); @@ -32,16 +50,4 @@ class ControleurAjaxmouvementassurevalider extends Controleur { $this->genererVueAjax(array('reglement' => $reglement, 'composante' => $composante)); } - public function selectionner() - { - $idFactureTemp = $this->requete->getParametreFormulaire("idFactureTemp"); - $this->facture->selectionner_facture_gc($idFactureTemp); - } - - public function deselectionner() - { - $idFactureTemp = $this->requete->getParametreFormulaire("idFactureTemp"); - $this->facture->de_selectionner_facture_gc($idFactureTemp); - } - } \ No newline at end of file diff --git a/Js/fonctions.js b/Js/fonctions.js index 98ee727..0e4e32a 100644 --- a/Js/fonctions.js +++ b/Js/fonctions.js @@ -45289,9 +45289,6 @@ function liste_mouvemements_rh() function liste_mouvemements_rh_valider() { - alert("liste_mouvemements_rh_valider"); - return; - codeSensMouvement=$("#codeSensMouvement").val(); valide=$("#valide").val(); debut=$("#debut").val(); @@ -45301,8 +45298,8 @@ function liste_mouvemements_rh_valider() donnees += '&valide='+valide; donnees += '&debut='+debut+'&fin='+fin; - // alert(donnees); - // return; + alert(donnees); + return; $("#div_mvt").html(`
diff --git a/Modele/Mouvementassure.php b/Modele/Mouvementassure.php index dc4f126..899dc09 100644 --- a/Modele/Mouvementassure.php +++ b/Modele/Mouvementassure.php @@ -64,4 +64,39 @@ class Mouvementassure extends Modele { $this->executerRequete($sql, array($idPolice, $user)); } + + public function selectionner_facture_gc_tout($choix) + { + $idGcReglement = $_SESSION['idGcReglement']; + $idSaisie = $_SESSION['idSaisie']; + $user = $_SESSION['login']; + + $sql = 'call sp_r_selectionner_facture_gc_tout(?, ?, ?, ?)'; + + $this->executerRequete($sql, array($idGcReglement, $idSaisie, $user, $choix)); + } + + public function selectionner_facture_gc($idFactureTemp) + { + $sql = 'call sp_r_selectionner_facture_gc(?)'; + $this->executerRequete($sql, array($idFactureTemp)); + } + + public function de_selectionner_facture_gc($idFactureTemp) + { + $sql = 'call sp_r_de_selectionner_facture_gc(?)'; + $this->executerRequete($sql, array($idFactureTemp)); + } + + public function valider_factures_gc_non_sel() + { + $idGcReglement = $_SESSION['idGcReglement']; + $idSaisie = $_SESSION['idSaisie']; + $user = $_SESSION['login']; + + $sql = 'call sp_r_valider_selection_factures_gc(?, ?, ?)'; + + $this->executerRequete($sql, array($idGcReglement, $idSaisie, $user)); + } + } \ No newline at end of file diff --git a/Vue/Ajaxmouvementassurevalider/index.php b/Vue/Ajaxmouvementassurevalider/index.php index 87a31d5..a503dea 100644 --- a/Vue/Ajaxmouvementassurevalider/index.php +++ b/Vue/Ajaxmouvementassurevalider/index.php @@ -21,7 +21,7 @@ KANE nettoyer($mvt['choix']); - $idMvt = $this->nettoyer($mvt['id']); + $idMvtTemp = $this->nettoyer($mvt['id']); $sensMvt = $mvt['sensMouvement']; // On suppose que '0' = Entrée, '1' = Sortie $libelleSensMouvement = est_anglophone() ? $mvt['libelleSensMouvementEng'] : $mvt['libelleSensMouvement']; ?> @@ -72,23 +72,15 @@ KANE - - -
nettoyer($mvt['userValidation']) ?>
-
nettoyer($mvt['dateValidation'])) ?>
- - - - nettoyer($mvt['primeTtc'])) ?> - + - + diff --git a/Vue/gabarit.php b/Vue/gabarit.php index 669d524..01dca46 100644 --- a/Vue/gabarit.php +++ b/Vue/gabarit.php @@ -261,7 +261,7 @@ controlerPlafondBeneficiaire : - +