64 lines
1.8 KiB
PHP
Executable File
64 lines
1.8 KiB
PHP
Executable File
<?php
|
|
require_once 'Framework/Controleur.php';
|
|
require_once 'Modele/Gestionconfiee.php';
|
|
|
|
class ControleurAjaxgcregelement extends Controleur {
|
|
private $reglement;
|
|
|
|
public function __construct() {
|
|
$this->reglement = new Gestionconfiee();
|
|
}
|
|
|
|
public function index() {
|
|
$this->genererVueAjax();
|
|
}
|
|
|
|
public function gcinitreglement()
|
|
{
|
|
$codeGcAssureur = $this->requete->getParametreFormulaire("codeGcAssureur");
|
|
$_SESSION['codeGcAssureur'] = $codeGcAssureur;
|
|
|
|
$idGcTempReglement = $this->reglement->gcinittempreglement($codeGcAssureur);
|
|
|
|
$_SESSION['idGcTempReglement'] = $idGcTempReglement;
|
|
}
|
|
|
|
public function confirminitreglement()
|
|
{
|
|
$observations = $this->requete->getParametreFormulaire("observations");
|
|
$this->reglement->confirminitreglement($observations);
|
|
}
|
|
|
|
public function enregistrermodificationgcreglement()
|
|
{
|
|
$observations = $this->requete->getParametreFormulaire("observations");
|
|
$this->reglement->enregistrermodificationgcreglement($observations);
|
|
}
|
|
|
|
public function validerdecomptepremier()
|
|
{
|
|
$this->reglement->validerdecomptepremier();
|
|
}
|
|
|
|
|
|
public function validerdecompte()
|
|
{
|
|
$this->reglement->validerdecompte();
|
|
}
|
|
|
|
public function enregistrerencaissementgc()
|
|
{
|
|
$codeModePaiement = $this->requete->getParametreFormulaire("codeModePaiement");
|
|
$referencePaiement = $this->requete->getParametreFormulaire("referencePaiement");
|
|
|
|
$nomTireur = $this->requete->getParametreFormulaire("nomTireur");
|
|
$banquePayeur = $this->requete->getParametreFormulaire("banquePayeur");
|
|
|
|
$dateComptable = $this->requete->getParametreDate("dateComptable");
|
|
|
|
$this->reglement->enregistrerencaissementgc($codeModePaiement, $referencePaiement, $nomTireur, $banquePayeur, $dateComptable);
|
|
}
|
|
|
|
}
|
|
|