menuvue = new Menuvueutilisateur(); $this->menuvue->getMenuVue('Modifierbeneficiaire'); $this->beneficiaire = new Beneficiaire(); $this->naturepiece = (new Naturepiece())->getListe(); $this->sexe = (new Sexe())->getListe(); $this->groupesanguin = (new Groupesanguin())->getListe(); $this->adherent = new Adherent(); // $this->lienparente = (new Lienparente())->getListe(); $this->lienparente = new Lienparente(); } public function index() { $idPolice = $_SESSION['idPolice_C']; $codeSociete = $this->requete->getSession()->getAttribut('codeSociete'); $idAdherent = $_SESSION['idAdherent_C']; $adherent = $this->adherent->getAdherentId($idAdherent); $id = $this->requete->getParametre("id"); $beneficiaire = $this->beneficiaire->getBeneficiaireId($id); $codeLienParente = $beneficiaire['codeLienParente']; if($codeLienParente=="A") { $lienparente = $this->lienparente->getListeAdherent(); } else { $lienparente = $this->lienparente->getListeDependant(); } $this->genererVue(array('beneficiaire' => $beneficiaire, 'adherent' => $adherent, 'naturepiece' => $this->naturepiece, 'sexe' => $this->sexe, 'groupesanguin' => $this->groupesanguin, 'lienparente' => $lienparente)); } public function modifier($prenoms=null) { $id = $this->requete->getParametre("id"); $nomBeneficiaire = $this->requete->getParametre("nomBeneficiaire"); $prenomsBeneficiaire = $this->requete->getParametreFormulaire("prenomsBeneficiaire"); $codeLienParente = $this->requete->getParametre("codeLienParente"); $codeNaturePiece = $this->requete->getParametre("codeNaturePiece"); $numeroPiece = strtoupper($this->requete->getParametreFormulaire("numeroPiece")); $sexe = $this->requete->getParametreFormulaire("sexe"); $codeGroupeSanguin = $this->requete->getParametreFormulaire("codeGroupeSanguin"); $dateNaissance = $this->requete->getParametreDate("dateNaissance"); $telephonePortable = $this->requete->getParametreFormulaire("telephonePortable"); $dateEntree = $this->requete->getParametreDate("dateEntree"); $numeroCmu = strtoupper($this->requete->getParametreFormulaire("numeroCmu")); $primeFamille = $this->requete->getParametreFormulaire("primeFamille","numerique"); $primeBeneficiaire = $this->requete->getParametreFormulaire("primeBeneficiaire","numerique"); $nomBeneficiaire = strtoupper($nomBeneficiaire); $prenomsBeneficiaire = strtoupper($prenomsBeneficiaire); $this->beneficiaire->modifier($nomBeneficiaire, $prenomsBeneficiaire, $codeLienParente, $codeNaturePiece, $numeroPiece, $sexe, $codeGroupeSanguin, $dateNaissance, $telephonePortable, $dateEntree, $primeFamille, $primeBeneficiaire, $numeroCmu, $id); $this->rediriger("Fichebeneficiaire/".$id); } }