prestation/Controleur/ControleurAjaxtbajoutertableaucommission.php
2025-12-01 18:54:33 +00:00

36 lines
1.3 KiB
PHP

<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Tabtableaucommission.php';
class ControleurAjaxtbajoutertableaucommission extends Controleur {
private $commission;
public function __construct() {
$this->commission = new Tabtableaucommission();
}
public function index() {
$tabtypeapporteur = $this->commission->gettypeapporteurtableaucommission();
$tabetapepolice = $this->commission->getetapepolicetableaucommission();
$tabtypecontrat = $this->commission->gettypecontrattableaucommission();
$this->genererVueAjax(array(
'typeapporteur' => $tabtypeapporteur,
'etapepolice' => $tabetapepolice,
'typecontrat' => $tabtypecontrat
));
}
public function ajouter(){
$codeTypeApporteur = $this->requete->getParametreFormulaire("codeTypeApporteur");
$codeEtape = $this->requete->getParametreFormulaire("codeEtape");
$codeTypeContrat = $this->requete->getParametreFormulaire("codeTypeContrat");
$tauxCommission = $this->requete->getParametreFormulaire("tauxCommission");
$this->commission->ajoutertableaucommission($codeTypeApporteur,$codeEtape,$codeTypeContrat,$tauxCommission);
}
}