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

46 lines
1.7 KiB
PHP
Executable File

<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Baremeaccessoiregarant.php';
class ControleurAjaxmodifierbaremeaccessoiregarant extends Controleur {
private $bareme;
public function __construct() {
$this->bareme = new Baremeaccessoiregarant();
}
public function index() {
$id = $this->requete->getParametreFormulaire("id");
$bareme = $this->bareme->getbaremeaccessoire($id);
//var_dump(bareme);die();
$typecontrat = $this->bareme->gettypecontrat();
$application = $this->bareme->getapplication();
$this->genererVueAjax(array(
'bareme' => $bareme,
'typecontrat' => $typecontrat,
'application' => $application
));
}
public function modifier(){
$id = $this->requete->getParametreFormulaire("id");
$codeGcAssureur = $this->requete->getParametreFormulaire("codeGcAssureur");
$codeTypeContrat = $this->requete->getParametreFormulaire("codeTypeContrat");
$codeApplication = $this->requete->getParametreFormulaire("codeApplication");
$primeMin = str_replace(' ', '', $this->requete->getParametreFormulaire("primeMin"));
$primeMax = str_replace(' ', '',$this->requete->getParametreFormulaire("primeMax"));
$tauxAccessoire = $this->requete->getParametreFormulaire("tauxAccessoire");
$accessoireForfait = str_replace(' ', '',$this->requete->getParametreFormulaire("accessoireForfait"));
$this->bareme->modifierbaremeaccessoiregarant($codeGcAssureur,$codeTypeContrat,$codeApplication,$primeMin,$primeMax,$tauxAccessoire,$accessoireForfait,$id);
}
}