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