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="", $telephonePortable="", $email="") { $this->beneficiaire->getModeBiometrie(); $derniernumerobeneficiaires = '0'; if(!empty($_POST)) { var_dump( array( "cas" => "Dans POST", ) ); exit(); $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 != '') { $beneficiaires = $this->beneficiaire->getBeneficiaire($numeroBeneficiaire); }elseif($numeroAdherent != ''){ $beneficiaires = $this->beneficiaire->getBeneficiairesAdh($numeroAdherent); }elseif($nomBeneficiaire != '' || $prenomsBeneficiaire != '' || $telephonePortable != '' || $email != '' ){ $beneficiaires = $this->beneficiaire->getBeneficiaires($nomBeneficiaire, $prenomsBeneficiaire, $telephonePortable, $email); }else{ $beneficiaires = $this->beneficiaire->getBeneficiaireVide(); } }else{ $beneficiaires = $this->beneficiaire->getBeneficiaireVide(); } /* var_dump( array( "beneficiaires" => $beneficiaires, ) ); exit(); */ if (count($beneficiaires) == 1) // if ($beneficiaires->rowCount() == 1) { var_dump( array( "cas" => "Fichebeneficiaire", ) ); exit(); $this->rediriger("Fichebeneficiaire", $beneficiaires['0']['id']); } else { var_dump( array( "cas" => "Fiche vide", ) ); exit(); $this->genererVue(array('derniernumerobeneficiaires'=> $derniernumerobeneficiaires,'beneficiaires' => $beneficiaires)); } } }