From fb056b713e35194d1e8080697fa779e8e4ce4e36 Mon Sep 17 00:00:00 2001 From: KANE LAZENI Date: Sat, 7 Mar 2026 04:44:01 +0000 Subject: [PATCH] a --- Controleur/ControleurCreerpolice.php | 5 ++++- Controleur/ControleurModifierpolice.php | 6 +++++- Modele/Police.php | 17 ++++++++++------- Vue/Creerpolice/index.php | 2 +- Vue/Modifierpolice/index.php | 17 +++++++++++++++++ 5 files changed, 37 insertions(+), 10 deletions(-) diff --git a/Controleur/ControleurCreerpolice.php b/Controleur/ControleurCreerpolice.php index a35749e6..07d13211 100644 --- a/Controleur/ControleurCreerpolice.php +++ b/Controleur/ControleurCreerpolice.php @@ -78,6 +78,9 @@ class ControleurCreerpolice extends Controleur { $remplacementAdherent = $this->requete->getParametreFormulaire("remplacementAdherent"); $delaiCarencePolice = $this->requete->getParametreFormulaire("delaiCarencePolice","numerique"); + $fraisCarteAN = $this->requete->getParametreFormulaire("fraisCarteAN","numerique"); + $fraisCarteREN = $this->requete->getParametreFormulaire("fraisCarteREN","numerique"); + $annee = date("Y", strtotime($dateEffet)); $dernierNumeroPolice = $this->police->getDenierNumeroPolice($annee); @@ -94,7 +97,7 @@ class ControleurCreerpolice extends Controleur { $dateEffet, $dateFin, $dateEcheance, $numeroAvenant, $codeTypeAvenant, $dateAvenant, $codeApporteur, $codeGestionnaire, $dateCre, $userCre, $codeEtatPolice, $codeFractionnement, $codePeriodicite, $tauxCommission, $primeFamille, $primeBeneficiaire, $rachatTm, $deduireComm, $taciteReconduction, $tauxRachatTm, $codeCommercial, $tauxCommissionAutre, $speciale, $limiteConsommation, - $tauxRistourne, $remplacementAdherent, $delaiCarencePolice); + $tauxRistourne, $remplacementAdherent, $delaiCarencePolice, $fraisCarteAN, $fraisCarteREN); $annee = date("Y", strtotime($dateEffet)); diff --git a/Controleur/ControleurModifierpolice.php b/Controleur/ControleurModifierpolice.php index 999c0889..eccca614 100644 --- a/Controleur/ControleurModifierpolice.php +++ b/Controleur/ControleurModifierpolice.php @@ -52,9 +52,13 @@ class ControleurModifierpolice extends Controleur $tauxRistourne = $this->requete->getParametreFormulaire("tauxRistourne","numerique"); $remplacementAdherent = $this->requete->getParametreFormulaire("remplacementAdherent"); $delaiCarencePolice = $this->requete->getParametreFormulaire("delaiCarencePolice","numerique"); + + $fraisCarteAN = $this->requete->getParametreFormulaire("fraisCarteAN","numerique"); + $fraisCarteREN = $this->requete->getParametreFormulaire("fraisCarteREN","numerique"); $this->police->modifier($id, $tauxCommission, $primeFamille, $primeBeneficiaire, $codeApporteur, $codeCommercial, - $tauxCommissionAutre, $speciale, $limiteConsommation, $tauxRistourne, $remplacementAdherent, $delaiCarencePolice); + $tauxCommissionAutre, $speciale, $limiteConsommation, $tauxRistourne, $remplacementAdherent, + $delaiCarencePolice, $fraisCarteAN, $fraisCarteREN); $idPolice = $id; $this->police->getContexteAjaxPolice($idPolice); diff --git a/Modele/Police.php b/Modele/Police.php index 1fbcbdd2..52b9f1d6 100644 --- a/Modele/Police.php +++ b/Modele/Police.php @@ -232,7 +232,8 @@ class Police extends Modele { $dateEffet, $dateFin, $dateEcheance, $numeroAvenant, $codeTypeAvenant, $dateAvenant, $codeApporteur, $codeGestionnaire, $dateCre, $userCre, $codeEtatPolice, $codeFractionnement, $codePeriodicite, $tauxCommission, $primeFamille, $primeBeneficiaire, $rachatTm, $deduireComm, $taciteReconduction, $tauxRachatTm, $codeCommercial, - $tauxCommissionAutre, $speciale, $limiteConsommation, $tauxRistourne, $remplacementAdherent, $delaiCarencePolice) + $tauxCommissionAutre, $speciale, $limiteConsommation, $tauxRistourne, $remplacementAdherent, + $delaiCarencePolice, $fraisCarteAN, $fraisCarteREN) { $sql = 'INSERT INTO police (codeSociete, idClient, numeroClient, numeroPolice, numeroPoliceSociete, @@ -240,15 +241,15 @@ class Police extends Modele { codeApporteur, codeGestionnaire, dateCre, userCre, codeEtatPolice, codeFractionnement, codePeriodicite, tauxCommission, primeFamille, primeBeneficiaire, rachatTm, deduireComm, taciteReconduction, tauxRachatTm, codeCommercial, tauxCommissionAutre, speciale, limiteConsommation, tauxRistourne, remplacementAdherent, delaiCarencePolice, - dateEffetInitial) - VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; + dateEffetInitial, fraisCarteAN, fraisCarteREN) + VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; $this->executerRequete($sql, array($codeSociete, $idClient, $numeroClient, $numeroPolice, $numeroPoliceSociete, $codeTypeContrat, $dateEffet, $dateFin, $dateEcheance, $numeroAvenant, $codeTypeAvenant, $dateAvenant, $codeApporteur, $codeGestionnaire, $dateCre, $userCre, $codeEtatPolice, $codeFractionnement, $codePeriodicite, $tauxCommission, $primeFamille, $primeBeneficiaire, $rachatTm, $deduireComm, $taciteReconduction, $tauxRachatTm, $codeCommercial, $tauxCommissionAutre, $speciale, $limiteConsommation, $tauxRistourne, $remplacementAdherent, $delaiCarencePolice, - $dateEffet)); + $dateEffet, $fraisCarteAN, $fraisCarteREN)); $dernierId=$this->dernierId(); @@ -266,14 +267,16 @@ class Police extends Modele { } public function modifier($id, $tauxCommission, $primeFamille, $primeBeneficiaire, $codeApporteur, $codeCommercial, - $tauxCommissionAutre, $speciale, $limiteConsommation, $tauxRistourne, $remplacementAdherent, $delaiCarencePolice) + $tauxCommissionAutre, $speciale, $limiteConsommation, $tauxRistourne, $remplacementAdherent, + $delaiCarencePolice, $fraisCarteAN, $fraisCarteREN) { $user = $_SESSION['login']; - $sql = 'call sp_modifier_police(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; + $sql = 'call sp_modifier_police(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; $this->executerRequete($sql, array($id, $tauxCommission, $codeApporteur, $codeCommercial, - $tauxCommissionAutre, $speciale, $limiteConsommation, $tauxRistourne, $remplacementAdherent, $user, $delaiCarencePolice)); + $tauxCommissionAutre, $speciale, $limiteConsommation, $tauxRistourne, $remplacementAdherent, $user, + $delaiCarencePolice, $fraisCarteAN, $fraisCarteREN)); } public function initresiliation($idPolice) diff --git a/Vue/Creerpolice/index.php b/Vue/Creerpolice/index.php index ae5f9d1b..5c6a5882 100644 --- a/Vue/Creerpolice/index.php +++ b/Vue/Creerpolice/index.php @@ -116,7 +116,7 @@ - + diff --git a/Vue/Modifierpolice/index.php b/Vue/Modifierpolice/index.php index 366f47d6..9831789e 100644 --- a/Vue/Modifierpolice/index.php +++ b/Vue/Modifierpolice/index.php @@ -91,6 +91,14 @@ + + + + + + + + @@ -156,6 +164,15 @@ + + + + + + + + +