menuvue = new Menuvueutilisateur(); $this->menuvue->getMenuVue("Recherche"); $this->beneficiaire = new Beneficiaire(); $_SESSION['modeDevis'] = "0"; $_SESSION['okId'] = "-1"; $_SESSION['okId_face'] = "-1"; $_SESSION['codeGcAssureur_C'] = ""; $_SESSION['nomGcAssureur_C'] = ""; } public function index($numeroBeneficiaire="", $numeroAdherent="", $nomBeneficiaire="", $prenomsBeneficiaire="", $telephonePortable="", $email="") { $this->beneficiaire->getModeBiometrie(); if(!empty($_POST)) { $numeroBeneficiaire=trim($_POST['numeroBeneficiaire']); $numeroAdherent=trim($_POST['numeroAdherent']); $nomBeneficiaire=trim($_POST['nomBeneficiaire']); $prenomsBeneficiaire=trim($_POST['prenomsBeneficiaire']); $telephonePortable=trim($_POST['telephonePortable']); $email=trim($_POST['email']); if($numeroBeneficiaire != '') { $derniernumerobeneficiaires = $this->beneficiaire->getnumerobeneficiairesperdu($numeroBeneficiaire); $beneficiaires = $this->beneficiaire->getBeneficiaire($numeroBeneficiaire); }elseif($numeroAdherent != ''){ $derniernumerobeneficiaires = '0'; $beneficiaires = $this->beneficiaire->getBeneficiairesAdh($numeroAdherent); }elseif($nomBeneficiaire != '' || $prenomsBeneficiaire != '' || $telephonePortable != '' || $email != '' ){ $derniernumerobeneficiaires = '0'; $beneficiaires = $this->beneficiaire->getBeneficiaires($nomBeneficiaire, $prenomsBeneficiaire, $telephonePortable, $email); }else{ $derniernumerobeneficiaires = '0'; $beneficiaires = $this->beneficiaire->getBeneficiaireVide(); } }else{ $beneficiaires = $this->beneficiaire->getBeneficiaireVide(); $derniernumerobeneficiaires = '0'; } // if ($beneficiaires->rowCount() == 1) if (count($beneficiaires) == 1) { $this->rediriger("Fichebeneficiaire", $beneficiaires['0']['id']); } else { $this->genererVue(array('derniernumerobeneficiaires'=> $derniernumerobeneficiaires,'beneficiaires' => $beneficiaires)); } } }