68 lines
3.8 KiB
PHP
Executable File
68 lines
3.8 KiB
PHP
Executable File
<?php
|
|
require_once 'Framework/Modele.php';
|
|
|
|
class Beneficiairerequetes extends Modele {
|
|
|
|
public function requetesassure($numeroAdherent, $numeroBeneficiaire, $adherent, $beneficiaire, $numeroPolice, $codeProduit, $codeEtatPolice,
|
|
$codeLienParente, $telephonePortableAdherent, $emailAdherent, $sexe, $codeEtatBeneficiaire, $decede, $numeroClient1, $numeroClient2, $nomClient)
|
|
{
|
|
$numeroAdherent = contruireParamLike($numeroAdherent);
|
|
$numeroBeneficiaire = contruireParamLike($numeroBeneficiaire);
|
|
$adherent = contruireParamLike($adherent);
|
|
$beneficiaire = contruireParamLike($beneficiaire);
|
|
|
|
$numeroPolice = contruireParamLike($numeroPolice);
|
|
$telephonePortableAdherent = contruireParamLike($telephonePortableAdherent);
|
|
$emailAdherent = contruireParamLike($emailAdherent);
|
|
$nomClient = contruireParamLike($nomClient);
|
|
|
|
$sql = 'call sp_requetes_assure(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
|
|
|
|
$resultat = $this->executerRequete($sql, array($numeroAdherent, $numeroBeneficiaire, $adherent, $beneficiaire, $numeroPolice, $codeProduit, $codeEtatPolice,
|
|
$codeLienParente, $telephonePortableAdherent, $emailAdherent, $sexe, $codeEtatBeneficiaire, $decede, $numeroClient1, $numeroClient2, $nomClient) );
|
|
|
|
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
|
}
|
|
|
|
public function requetesassuretotal($numeroAdherent, $numeroBeneficiaire, $adherent, $beneficiaire, $numeroPolice, $codeProduit, $codeEtatPolice,
|
|
$codeLienParente, $telephonePortableAdherent, $emailAdherent, $sexe, $codeEtatBeneficiaire, $decede, $numeroClient1, $numeroClient2, $nomClient)
|
|
{
|
|
$numeroAdherent = contruireParamLike($numeroAdherent);
|
|
$numeroBeneficiaire = contruireParamLike($numeroBeneficiaire);
|
|
$adherent = contruireParamLike($adherent);
|
|
$beneficiaire = contruireParamLike($beneficiaire);
|
|
|
|
$numeroPolice = contruireParamLike($numeroPolice);
|
|
$telephonePortableAdherent = contruireParamLike($telephonePortableAdherent);
|
|
$emailAdherent = contruireParamLike($emailAdherent);
|
|
$nomClient = contruireParamLike($nomClient);
|
|
|
|
$sql = 'call sp_requetes_assure_total(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
|
|
|
|
$resultat = $this->executerRequete($sql, array($numeroAdherent, $numeroBeneficiaire, $adherent, $beneficiaire, $numeroPolice, $codeProduit, $codeEtatPolice,
|
|
$codeLienParente, $telephonePortableAdherent, $emailAdherent, $sexe, $codeEtatBeneficiaire, $decede, $numeroClient1, $numeroClient2, $nomClient) );
|
|
|
|
return $resultat->fetch(PDO::FETCH_ASSOC);
|
|
}
|
|
|
|
public function requetesassureexport($numeroAdherent, $numeroBeneficiaire, $adherent, $beneficiaire, $numeroPolice, $codeProduit, $codeEtatPolice,
|
|
$codeLienParente, $telephonePortableAdherent, $emailAdherent, $sexe, $codeEtatBeneficiaire, $decede, $numeroClient1, $numeroClient2, $nomClient)
|
|
{
|
|
$numeroAdherent = contruireParamLike($numeroAdherent);
|
|
$numeroBeneficiaire = contruireParamLike($numeroBeneficiaire);
|
|
$adherent = contruireParamLike($adherent);
|
|
$beneficiaire = contruireParamLike($beneficiaire);
|
|
|
|
$numeroPolice = contruireParamLike($numeroPolice);
|
|
$telephonePortableAdherent = contruireParamLike($telephonePortableAdherent);
|
|
$emailAdherent = contruireParamLike($emailAdherent);
|
|
$nomClient = contruireParamLike($nomClient);
|
|
|
|
$sql = 'call sp_requetes_assure_export(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
|
|
|
|
$resultat = $this->executerRequete($sql, array($numeroAdherent, $numeroBeneficiaire, $adherent, $beneficiaire, $numeroPolice, $codeProduit, $codeEtatPolice,
|
|
$codeLienParente, $telephonePortableAdherent, $emailAdherent, $sexe, $codeEtatBeneficiaire, $decede, $numeroClient1, $numeroClient2, $nomClient) );
|
|
|
|
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
|
}
|
|
} |