This commit is contained in:
KANE LAZENI 2026-02-18 11:47:01 +00:00
parent 581e9ed322
commit 3708c7c084
2 changed files with 11 additions and 17 deletions

View File

@ -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);
}
}

View File

@ -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));
}
}