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

35 lines
1.5 KiB
PHP
Executable File

<?php
require_once 'Framework/Controleur.php';
require_once 'Societes/'.$_SESSION['codeSociete'].'/Tarifs/Modele/Tarif.php';
class ControleurAjaxrecapitulerprimeimposee extends Controleur {
private $tarif;
public function __construct() {
$this->tarif = new Tarif();
}
public function index()
{
$primeNette = $this->requete->getParametreFormulaire("primeNette","numerique");
$fraisCarte = $this->requete->getParametreFormulaire("fraisCarte","numerique");
$resultat = $this->tarif->recapitulerprimeimposee($primeNette, $fraisCarte);
//var_dump($resultat);die();
$primeHt_info = $resultat['primeHt'];
$accessoireGarant_info = $resultat['accessoireGarant'];
$accessoire_info = $resultat['accessoire'];
$commission_info = $resultat['commission'];
$commissionGestion_info = $resultat['commissionGestion'];
$commissionAutre_info = $resultat['commissionAutre'];
$taxe_info = $resultat['taxe'];
$primeTtc_info = $resultat['primeTtc'];
$primeNetteStat_info = $resultat['primeNetteStat'];
$this->genererVueAjax(array('primeHt_info' => $primeHt_info, 'accessoire_info' => $accessoire_info, 'commission_info' => $commission_info,
'commissionAutre_info' => $commissionAutre_info, 'taxe_info' => $taxe_info, 'primeTtc_info' => $primeTtc_info, 'primeNetteStat_info' => $primeNetteStat_info,
'commissionGestion_info' => $commissionGestion_info, 'accessoireGarant_info' => $accessoireGarant_info,));
}
}