facture = new Facture(); $this->beneficiaire = new Pbeneficiaire(); } public function index() { $idPolice = $_SESSION['idPolice_C'] ; $d1 = $this->requete->getParametreDate("d1"); $d2 = $this->requete->getParametreDate("d2"); $bordereauxrbcl = $this->facture->getbordereauxrbcl($idPolice, $d1, $d2) ; $this->genererVueAjax(array('bordereauxrbcl' => $bordereauxrbcl)); } public function enregistrerundossierclassique() { $codeLienDemandeur = $this->requete->getParametreFormulaire("codeLienDemandeur"); $demandeur = $this->requete->getParametreFormulaire("demandeur"); $codeLienBeneficiaire = $this->requete->getParametreFormulaire("codeLienBeneficiaire"); $beneficiaireReglement = $this->requete->getParametreFormulaire("beneficiaireReglement"); $observations = $this->requete->getParametreFormulaire("observations"); $codeModePaiementDemande = $this->requete->getParametreFormulaire("codeModePaiementDemande"); $codeBanqueBeneficiaire = $this->requete->getParametreFormulaire("codeBanqueBeneficiaire"); $numeroCompteBeneficiaire = $this->requete->getParametreFormulaire("numeroCompteBeneficiaire"); $prestataireConsultation = $this->requete->getParametreFormulaire("prestataireConsultation"); $codeRaisonConsultation = $this->requete->getParametreFormulaire("codeRaisonConsultation"); $hospitalisation = $this->requete->getParametreFormulaire("hospitalisation"); $dateConsultation = $this->requete->getParametreDate("dateConsultation"); $codePrestataire = $this->requete->getParametreFormulaire("codePrestataire"); $_SESSION['codePrestataire_C'] = $codePrestataire; $idDossierClassique = $this->facture->enregistrerundossierclassique($demandeur, $codeLienDemandeur, $beneficiaireReglement, $codeLienBeneficiaire, $observations, $codeBanqueBeneficiaire, $numeroCompteBeneficiaire, $codeModePaiementDemande, $prestataireConsultation, $dateConsultation, $codeRaisonConsultation, $hospitalisation, $codePrestataire); $_SESSION['idDossierClassique'] = $idDossierClassique; } public function getcontextbyiddossier() { $idDossierClassique = $this->requete->getParametre("idDossierClassique"); $idBeneficiaire = $this->requete->getParametre("idBeneficiaire"); $_SESSION['idDossierClassique'] = $idDossierClassique; $_SESSION['idBeneficiaire_C'] = $idBeneficiaire; $this->beneficiaire->getContexteBeneficiaireIdPrest($idBeneficiaire); } public function enregistrerpaiementdossierclassique() { $idDossierClassique = $_SESSION['idDossierClassique'] ; $codeModePaiement = $this->requete->getParametreFormulaire("codeModePaiement"); $referencePaiement = $this->requete->getParametreFormulaire("referencePaiement"); $montantPaye = $this->requete->getParametreFormulaire("montantPaye", "numerique"); $dateComptable = $this->requete->getParametreDate("dateComptable"); $codeBanquePayeur = $this->requete->getParametreFormulaire("codeBanquePayeur"); $this->facture->enregistrerpaiementdossierclassique($idDossierClassique, $dateComptable, $montantPaye, $codeModePaiement, $referencePaiement, $codeBanquePayeur); $this->genererVueAjax(); } public function getcontextbyidreglement() { $idReglement = $this->requete->getParametre("idReglement"); $idDossierClassiquePolice = $this->facture->get_id_dossier_police_by_id_reglement($idReglement); $_SESSION['idDossierClassiquePolice'] = $idDossierClassiquePolice; } public function demanderreglement() { $idDossierClassique = $_SESSION['idDossierClassique'] ; $this->facture->demanderreglement($idDossierClassique); $this->genererVueAjax(); } public function enregistrermodificationsdossierclassiquepolice() { $idDossierClassiquePolice = $_SESSION['idDossierClassiquePolice']; $codeModePaiementDemande = $this->requete->getParametreFormulaire("codeModePaiementDemande"); $codeBanqueBeneficiaire = $this->requete->getParametreFormulaire("codeBanqueBeneficiaire"); $numeroCompteBeneficiaire = $this->requete->getParametreFormulaire("numeroCompteBeneficiaire"); $observations = $this->requete->getParametreFormulaire("observations"); $this->facture->enregistrermodificationsdossierclassiquepolice($idDossierClassiquePolice, $codeModePaiementDemande, $codeBanqueBeneficiaire, $numeroCompteBeneficiaire, $observations); } public function getcontextbyidbordereau() { $idDossierClassiquePolice = $this->requete->getParametre("idDossierClassiquePolice"); $_SESSION['idDossierClassiquePolice'] = $idDossierClassiquePolice; } public function demanderreglementpolice() { $idDossierClassiquePolice = $_SESSION['idDossierClassiquePolice'] ; $this->facture->demanderreglementpolice($idDossierClassiquePolice); } }