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

37 lines
1.4 KiB
PHP
Executable File

<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Tabtypecontrat.php';
class ControleurAjaxtbmodifiertypecontrat extends Controleur {
private $typecontrat;
public function __construct() {
$this->typecontrat = new Tabtypecontrat();
}
public function index() {
$id = $this->requete->getParametreFormulaire("id");
$tabtypecontrat = $this->typecontrat->getid($id);
$this->genererVueAjax(array(
'typecontrat' => $tabtypecontrat
));
}
public function modifier(){
$id = $this->requete->getParametreFormulaire("id");
$codeTypeContrat = strtoupper($this->requete->getParametreFormulaire("codeTypeContrat"));
$libelle = strtoupper($this->requete->getParametreFormulaire("libelle"));
$libelleEng = strtoupper($this->requete->getParametreFormulaire("libelleEng"));
$tauxTaxe = $this->requete->getParametreFormulaire("tauxTaxe","numerique");
$tauxTaxeAccessoire = $this->requete->getParametreFormulaire("tauxTaxeAccessoire","numerique");
$delaiCarenceTypeContrat = $this->requete->getParametreFormulaire("delaiCarenceTypeContrat","numerique");
$this->typecontrat->modifiertypecontrat($codeTypeContrat,$libelle,$libelleEng,$tauxTaxe,$tauxTaxeAccessoire,$delaiCarenceTypeContrat,$id);
}
}