93 lines
4.4 KiB
PHP
Executable File
93 lines
4.4 KiB
PHP
Executable File
<?php
|
|
require_once 'Framework/Controleur.php';
|
|
require_once 'Modele/Fraisfuneraire.php';
|
|
require_once 'Modele/Envoimail.php';
|
|
|
|
class ControleurAjaxenregistrerdemandefraisfuneraire extends Controleur {
|
|
private $fraisfuneraire;
|
|
private $envoimail;
|
|
|
|
public function __construct() {
|
|
$this->fraisfuneraire = new Fraisfuneraire();
|
|
$this->envoimail = new Envoimail();
|
|
}
|
|
|
|
public function index()
|
|
{
|
|
}
|
|
|
|
public function enregistrerdemandefraisfuneraire()
|
|
{
|
|
$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");
|
|
$fraisReel = $this->requete->getParametreFormulaire("fraisReel", "numerique");
|
|
$montantApayer = $this->requete->getParametreFormulaire("montantApayer", "numerique");
|
|
$dateDeces = $this->requete->getParametreDate("dateDeces");
|
|
$causeDeces = $this->requete->getParametreFormulaire("causeDeces");
|
|
|
|
$codeModePaiementDemande = $this->requete->getParametreFormulaire("codeModePaiementDemande");
|
|
$codeBanqueBeneficiaire = $this->requete->getParametreFormulaire("codeBanqueBeneficiaire");
|
|
$numeroCompteBeneficiaire = $this->requete->getParametreFormulaire("numeroCompteBeneficiaire");
|
|
|
|
$this->fraisfuneraire->enregistrerdemandefraisfuneraire($fraisReel, $montantApayer, $demandeur, $codeLienDemandeur,
|
|
$beneficiaireReglement, $codeLienBeneficiaire, $observations, $dateDeces, $causeDeces, $codeBanqueBeneficiaire,
|
|
$numeroCompteBeneficiaire, $codeModePaiementDemande);
|
|
|
|
$idBeneficiaire = $_SESSION['idBeneficiaire_C'];
|
|
|
|
$typeMail = "fraisfuneraire";
|
|
$this->envoimail->ajouterdemandefraisfuneraire($typeMail, $idBeneficiaire, $montantApayer);
|
|
|
|
// $this->genererVueAjax();
|
|
}
|
|
|
|
public function enregistrermodificationsfraisfuneraire()
|
|
{
|
|
$idFraisfuneraire = $this->requete->getParametreFormulaire("idFraisfuneraire");
|
|
$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");
|
|
$montantApayer = $this->requete->getParametreFormulaire("montantApayer", "numerique");
|
|
$dateDeces = $this->requete->getParametreDate("dateDeces");
|
|
$causeDeces = $this->requete->getParametreFormulaire("causeDeces");
|
|
|
|
$codeModePaiementDemande = $this->requete->getParametreFormulaire("codeModePaiementDemande");
|
|
$codeBanqueBeneficiaire = $this->requete->getParametreFormulaire("codeBanqueBeneficiaire");
|
|
$numeroCompteBeneficiaire = $this->requete->getParametreFormulaire("numeroCompteBeneficiaire");
|
|
|
|
$this->fraisfuneraire->enregistrermodificationsfraisfuneraire($idFraisfuneraire, $montantApayer, $demandeur, $codeLienDemandeur,
|
|
$beneficiaireReglement, $codeLienBeneficiaire, $observations, $dateDeces, $causeDeces, $codeBanqueBeneficiaire,
|
|
$numeroCompteBeneficiaire, $codeModePaiementDemande);
|
|
|
|
// $this->genererVueAjax();
|
|
}
|
|
|
|
public function enregistrerpaiementfraisfuneraire()
|
|
{
|
|
$idFraisfuneraire = $this->requete->getParametreFormulaire("idFraisfuneraire");
|
|
$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->fraisfuneraire->enregistrerpaiementfraisfuneraire($idFraisfuneraire, $dateComptable, $montantPaye, $codeModePaiement, $referencePaiement, $codeBanquePayeur);
|
|
|
|
// $this->genererVueAjax();
|
|
}
|
|
|
|
public function demanderreglement()
|
|
{
|
|
$idFraisfuneraire = $this->requete->getParametreFormulaire("idFraisfuneraire");
|
|
|
|
$this->fraisfuneraire->demanderreglement($idFraisfuneraire);
|
|
|
|
// $this->genererVueAjax();
|
|
}
|
|
} |