From 3708c7c084af8b4520f6c1eccf9702919adacc2a Mon Sep 17 00:00:00 2001 From: KANE LAZENI Date: Wed, 18 Feb 2026 11:47:01 +0000 Subject: [PATCH] a --- Controleur/ControleurHtagcarte.php | 19 ++----------------- Modele/Carteassure.php | 9 +++++++++ 2 files changed, 11 insertions(+), 17 deletions(-) diff --git a/Controleur/ControleurHtagcarte.php b/Controleur/ControleurHtagcarte.php index f1d630f5..1ad67de9 100644 --- a/Controleur/ControleurHtagcarte.php +++ b/Controleur/ControleurHtagcarte.php @@ -24,25 +24,10 @@ class ControleurHtagcarte extends Controleur { public function revoquercarte() { - $idHtagcarte = $this->requete->getParametre("idHtagcarte"); + $idHtagcarte = $this->requete->getParametreFormulaire("idHtagcarte", "numerique"); $motifRevocation = $this->requete->getParametreFormulaire("motifRevocation"); - // if ( ($otpValueSaisi==$otpValueRequis) && (strlen($otpValueSaisi)=='6') ) - if ( (password_verify($otpValueSaisi, $otpValueRequis)) && (strlen($otpValueSaisi)=='6') ) - { - $this->utilisateur->set_otp_value($login, ''); - $_SESSION['menu'] = $this->menu->getMenu($_SESSION['codeProfil']); - $this->rediriger("Recherche"); - } - else - { - $this->genererVue(array('msgErreur' => _('Code incorrect!')), "index"); - } - } - else - { - $this->genererVue(array('msgErreur' => _('Veuillez revoir votre saisie!')), "index"); - } + $this->carte->revoquer_carte($idHtagcarte, $motifRevocation); } } \ No newline at end of file diff --git a/Modele/Carteassure.php b/Modele/Carteassure.php index 43859e4d..90b6b967 100755 --- a/Modele/Carteassure.php +++ b/Modele/Carteassure.php @@ -274,5 +274,14 @@ class Carteassure extends Modele { return $resultat->fetchAll(PDO::FETCH_ASSOC); } + + public function revoquer_carte($idHtagcarte, $motifRevocation) + { + $user = $_SESSION['login']; + + $sql = 'CALL sp_confirmer_liste_carte_editee(?, ?, ?, ?);'; + + $this->executerRequete($sql, array($codeSociete, $idPolice, $user, $idSaisie)); + } } \ No newline at end of file