menuvue = new Menuvueutilisateur(); $this->menuvue->getMenuVue("Rechercherassure"); $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="") { $this->beneficiaire->getModeBiometrie(); $derniernumerobeneficiaires = '0'; if(!empty($_POST)) { $numeroBeneficiaire=trim($_POST['numeroBeneficiaire']); $numeroAdherent=trim($_POST['numeroAdherent']); $nomBeneficiaire=trim($_POST['nomBeneficiaire']); $prenomsBeneficiaire=trim($_POST['prenomsBeneficiaire']); if($numeroBeneficiaire != '') { $beneficiaires = $this->beneficiaire->getBeneficiaire($numeroBeneficiaire); }elseif($numeroAdherent != ''){ $beneficiaires = $this->beneficiaire->getBeneficiairesAdh($numeroAdherent); }elseif($nomBeneficiaire != '' || $prenomsBeneficiaire != '' ){ $beneficiaires = $this->beneficiaire->getBeneficiaires($nomBeneficiaire, $prenomsBeneficiaire); }else{ $beneficiaires = $this->beneficiaire->getBeneficiaireVide(); } }else{ $beneficiaires = $this->beneficiaire->getBeneficiaireVide(); } if (count($beneficiaires) == 1) { $beneficiaire = $beneficiaires['0']; $idBeneficiaire = $beneficiaire['idBeneficiaire']; /* var_dump( array( "cas" => "1 bénéficiaire triouvé => Fichebeneficiaire", "idBeneficiaire" => $idBeneficiaire, ) ); exit(); */ $this->rediriger("Fichebeneficiaire", $idBeneficiaire); } else { $this->genererVue(array('derniernumerobeneficiaires'=> $derniernumerobeneficiaires,'beneficiaires' => $beneficiaires)); } } }