a
This commit is contained in:
@@ -2670,5 +2670,92 @@ class Beneficiaire extends Modele {
|
||||
|
||||
return $ligne['idPolice'];
|
||||
}
|
||||
|
||||
// Ajout KANE 27/02/2026 => Recherche par carte à puce
|
||||
|
||||
public function getVersionTagCarteEncours() {
|
||||
$sql = 'SELECT versionTagCarte FROM societeuser LIMIT 1;';
|
||||
$resultat = $this->executerRequete($sql);
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne['versionTagCarte'];
|
||||
}
|
||||
|
||||
public function getBeneficiaireTag($versionTagCarte, $codeEntite, $numeroBeneficiaireCarte, $tagUuid)
|
||||
{
|
||||
$sql = 'call sp_p_get_beneficiaire_tag(?, ?, ?, ?);';
|
||||
$beneficiaire = $this->executerRequete($sql, array($versionTagCarte, $codeEntite, $numeroBeneficiaireCarte, $tagUuid));
|
||||
return $beneficiaire;
|
||||
}
|
||||
|
||||
public function demandereconnaissancefaciale($telephoneAutre)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
$idBeneficiaire = $_SESSION['idBeneficiaire_C'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_p_demandereconnaissancefaciale(?, ?, ?, ?, ?);';
|
||||
$this->executerRequete($sql, array($codeSociete, $codePrestataire, $idBeneficiaire, $telephoneAutre, $user));
|
||||
}
|
||||
|
||||
public function checkdemandereconnaissancefaciale()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
$idBeneficiaire = $_SESSION['idBeneficiaire_C'];
|
||||
|
||||
$sql = 'call sp_p_checkdemandereconnaissancefaciale(?, ?, ?);';
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete, $codePrestataire, $idBeneficiaire));
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne;
|
||||
}
|
||||
|
||||
public function fn_etat_demandereconnaissancefaciale()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
$idBeneficiaire = $_SESSION['idBeneficiaire_C'];
|
||||
|
||||
$sql = 'select fn_etat_demandereconnaissancefaciale(?, ?, ?) as etatDemanderecFac';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete, $codePrestataire, $idBeneficiaire));
|
||||
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
|
||||
return $ligne['etatDemanderecFac'];
|
||||
}
|
||||
|
||||
public function fn_libelle_etat_demandereconnaissancefaciale()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
$idBeneficiaire = $_SESSION['idBeneficiaire_C'];
|
||||
|
||||
$sql = 'select fn_libelle_etat_demandereconnaissancefaciale(?, ?, ?, ?) as libelleEtatDemanderecFac';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete, $codePrestataire, $idBeneficiaire, $_SESSION['lang']));
|
||||
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
|
||||
return $ligne['libelleEtatDemanderecFac'];
|
||||
}
|
||||
|
||||
public function fn_message_demandereconnaissancefaciale()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
$idBeneficiaire = $_SESSION['idBeneficiaire_C'];
|
||||
|
||||
$sql = 'select fn_message_demandereconnaissancefaciale(?, ?, ?, ?) as messagePrestataireRecFac';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete, $codePrestataire, $idBeneficiaire, $_SESSION['lang']));
|
||||
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
|
||||
return $ligne['messagePrestataireRecFac'];
|
||||
}
|
||||
|
||||
}
|
||||
@@ -629,4 +629,92 @@ class Pbeneficiaire extends Modele {
|
||||
return $ligne['idPolice'];
|
||||
}
|
||||
|
||||
// Ajout KANE 27/02/2026 => Recherche par carte <20> puce
|
||||
|
||||
public function getVersionTagCarteEncours() {
|
||||
$sql = 'SELECT versionTagCarte FROM societeuser LIMIT 1;';
|
||||
$resultat = $this->executerRequete($sql);
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne['versionTagCarte'];
|
||||
}
|
||||
|
||||
public function getBeneficiaireTag($versionTagCarte, $codeEntite, $numeroBeneficiaireCarte, $tagUuid)
|
||||
{
|
||||
$sql = 'call sp_p_get_beneficiaire_tag(?, ?, ?, ?);';
|
||||
$beneficiaire = $this->executerRequete($sql, array($versionTagCarte, $codeEntite, $numeroBeneficiaireCarte, $tagUuid));
|
||||
return $beneficiaire;
|
||||
}
|
||||
|
||||
public function demandereconnaissancefaciale($telephoneAutre)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
$idBeneficiaire = $_SESSION['idBeneficiaire_C'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_p_demandereconnaissancefaciale(?, ?, ?, ?, ?);';
|
||||
$this->executerRequete($sql, array($codeSociete, $codePrestataire, $idBeneficiaire, $telephoneAutre, $user));
|
||||
}
|
||||
|
||||
public function checkdemandereconnaissancefaciale()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
$idBeneficiaire = $_SESSION['idBeneficiaire_C'];
|
||||
|
||||
$sql = 'call sp_p_checkdemandereconnaissancefaciale(?, ?, ?);';
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete, $codePrestataire, $idBeneficiaire));
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne;
|
||||
}
|
||||
|
||||
public function fn_etat_demandereconnaissancefaciale()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
$idBeneficiaire = $_SESSION['idBeneficiaire_C'];
|
||||
|
||||
$sql = 'select fn_etat_demandereconnaissancefaciale(?, ?, ?) as etatDemanderecFac';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete, $codePrestataire, $idBeneficiaire));
|
||||
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
|
||||
return $ligne['etatDemanderecFac'];
|
||||
}
|
||||
|
||||
public function fn_libelle_etat_demandereconnaissancefaciale()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
$idBeneficiaire = $_SESSION['idBeneficiaire_C'];
|
||||
|
||||
$sql = 'select fn_libelle_etat_demandereconnaissancefaciale(?, ?, ?, ?) as libelleEtatDemanderecFac';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete, $codePrestataire, $idBeneficiaire, $_SESSION['lang']));
|
||||
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
|
||||
return $ligne['libelleEtatDemanderecFac'];
|
||||
}
|
||||
|
||||
public function fn_message_demandereconnaissancefaciale()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
$idBeneficiaire = $_SESSION['idBeneficiaire_C'];
|
||||
|
||||
$sql = 'select fn_message_demandereconnaissancefaciale(?, ?, ?, ?) as messagePrestataireRecFac';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete, $codePrestataire, $idBeneficiaire, $_SESSION['lang']));
|
||||
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
|
||||
return $ligne['messagePrestataireRecFac'];
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user