radiantproduction/Controleur/ControleurAjaxrecapitulerprimeimposee.php

30 lines
1.2 KiB
PHP

<?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);
$primeHt_info = $resultat['primeHt'];
$accessoire_info = $resultat['accessoire'];
$commission_info = $resultat['commission'];
$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));
}
}