a
This commit is contained in:
parent
85a161d4f6
commit
d503a56235
|
|
@ -76,17 +76,18 @@ class ControleurRechercheparcarte extends Controleur {
|
|||
);
|
||||
exit();
|
||||
*/
|
||||
|
||||
$versionTagCarte = base64_decode($parts[0]);
|
||||
|
||||
if (count($parts) !== 4 || $versionTagCarte !== $versionTagCarteEncours) {
|
||||
$versionTagCarte = base64_decode($parts[0]);
|
||||
$codeEntite = base64_decode($parts[1]);
|
||||
|
||||
if (count($parts) !== 4 || $versionTagCarte !== $versionTagCarteEncours || $codeEntite != $_SESSION['p_codeSociete']) {
|
||||
$msgErreur = 'Carte invalide / Invalid card';
|
||||
}
|
||||
else{
|
||||
$codeEntite = base64_decode($parts[1]);
|
||||
$numeroBeneficiaireCarte = base64_decode($parts[2]);
|
||||
$tagUuid = $parts[3];
|
||||
|
||||
/*
|
||||
var_dump(
|
||||
array(
|
||||
"versionTagCarteEncours" => $versionTagCarteEncours,
|
||||
|
|
@ -97,8 +98,9 @@ class ControleurRechercheparcarte extends Controleur {
|
|||
)
|
||||
);
|
||||
exit();
|
||||
*/
|
||||
|
||||
if($codeEntite<=" " || $numeroBeneficiaireCarte<=" ")
|
||||
if($codeEntite<=" " || $numeroBeneficiaireCarte<=" " || $tagUuid<=" ")
|
||||
{
|
||||
$msgErreur = 'Carte invalide / Invalid card';
|
||||
}
|
||||
|
|
@ -106,7 +108,17 @@ class ControleurRechercheparcarte extends Controleur {
|
|||
{
|
||||
$derniernumerobeneficiaires = $this->beneficiaire->getnumerobeneficiairesperdu($numeroBeneficiaireCarte);
|
||||
|
||||
$beneficiaires = $this->beneficiaire->getBeneficiaire($numeroBeneficiaireCarte);
|
||||
var_dump(
|
||||
array(
|
||||
"versionTagCarte" => $versionTagCarte,
|
||||
"codeEntite" => $codeEntite,
|
||||
"numeroBeneficiaireCarte" => $numeroBeneficiaireCarte,
|
||||
"tagUuid" => $tagUuid,
|
||||
)
|
||||
);
|
||||
exit();
|
||||
|
||||
$beneficiaires = $this->beneficiaire->getBeneficiaireTag($versionTagCarte, $codeEntite, $numeroBeneficiaireCarte, $tagUuid);
|
||||
|
||||
$nbLignes = $beneficiaires->rowCount();
|
||||
|
||||
|
|
|
|||
|
|
@ -1308,5 +1308,12 @@ public function getTarifActeAdherent($idAdherent)
|
|||
$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;
|
||||
}
|
||||
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user