prestation/Controleur/ControleurAjaxetatrapportspcatdet.php
2025-12-05 10:42:46 +00:00

49 lines
1.8 KiB
PHP
Executable File

<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Statistique.php';
class ControleurAjaxetatrapportspcatdet extends Controleur
{
public function __construct() {
$this->rapportsp = new Statistique();
}
public function index()
{
$primeAnalyseTotal = "0";
$montantApayerTotal = "0";
$rapportSpTotal = "0";
$nbAdhTotal = "0";
$nbBenefTotal = "0";
$primeNetteCatTotal = "0";
$moyBenefTotal = "0";
$PNMoyBenefTotal = "0";
$PNMoyAdhTotal = "0";
$PNMoyAdhOptTotal = "0";
$PNAdhOptTotal = "0";
$rapportsps = $this->rapportsp->etatrapportspcatdet() ;
if(count($rapportsps)>"0")
{
$primeAnalyseTotal = $rapportsps['0']['primeAnalyseTotal'];
$montantApayerTotal = $rapportsps['0']['montantApayerTotal'];
$rapportSpTotal = $rapportsps['0']['rapportSpTotal'];
$nbAdhTotal = $rapportsps['0']['nbAdhTotal'];
$nbBenefTotal = $rapportsps['0']['nbBenefTotal'];
$primeNetteCatTotal = $rapportsps['0']['primeNetteCatTotal'];
$moyBenefTotal = $rapportsps['0']['moyBenefTotal'];
$PNMoyBenefTotal = $rapportsps['0']['PNMoyBenefTotal'];
$PNMoyAdhTotal = $rapportsps['0']['PNMoyAdhTotal'];
$PNMoyAdhOptTotal = $rapportsps['0']['PNMoyAdhOptTotal'];
$PNAdhOptTotal = $rapportsps['0']['PNAdhOptTotal'];
}
$this->genererVueAjax(array('rapportsps' => $rapportsps, 'primeAnalyseTotal' => $primeAnalyseTotal, 'montantApayerTotal' => $montantApayerTotal, 'rapportSpTotal' => $rapportSpTotal,
'nbAdhTotal' => $nbAdhTotal, 'nbBenefTotal' => $nbBenefTotal, 'primeNetteCatTotal' => $primeNetteCatTotal, 'moyBenefTotal' => $moyBenefTotal,
'PNMoyBenefTotal' => $PNMoyBenefTotal, 'PNMoyAdhTotal' => $PNMoyAdhTotal, 'PNMoyAdhOptTotal' => $PNMoyAdhOptTotal, 'PNAdhOptTotal' => $PNAdhOptTotal));
}
}