production/Controleur/ControleurPayerabonnement.php
2025-12-02 11:29:44 +00:00

39 lines
1.2 KiB
PHP
Executable File

<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Menuvueutilisateur.php';
require_once 'Modele/Abonnement.php';
require_once 'Modele/Abonnementcentral.php';
require_once 'Modele/Societeusercentral.php';
require_once 'Modele/Exercice.php';
class ControleurPayerabonnement extends Controleur {
private $menuvue;
private $abonnement;
private $societe;
private $exercice;
private $abonnecentral;
public function __construct() {
$this->menuvue = new Menuvueutilisateur();
$this->menuvue->getMenuVue("Payerabonnement");
$this->abonnecentral = new Abonnementcentral();
$this->abonnement = new Abonnement();
$this->societe = new Societeusercentral();
$this->exercice = (new Exercice())->getListe();
$_SESSION['modeDevis'] = "0";
}
public function index()
{
$codeSociete = $_SESSION['codeSociete'];
$montantTtcSelecion = $_SESSION['montantTtcSelecion'];
$montantTotalEuro = $_SESSION['montantTotalEuro'];
$tauxPaypal = $this->societe->getTauxPaypal();
$this->genererVue(array('montantTtcSelecion' => $montantTtcSelecion, 'montantTotalEuro' => $montantTotalEuro,
'tauxPaypal' => $tauxPaypal));
}
}