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

37 lines
1013 B
PHP
Executable File

<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Tarifsactes.php';
class ControleurAjaxtarifpolice extends Controleur {
private $tarif;
public function __construct() {
$this->tarif = new Tarifsactes();
}
public function index() {
$codeTypeTarifActe = $this->requete->getParametreFormulaire("codeTypeTarifActe");
$codePrestataire = $this->requete->getParametreFormulaire("codePrestataire");
$idPolice = $this->requete->getParametreFormulaire("idPolice");
$msgErreur = "";
if($codeTypeTarifActe == "TPC"){
if ($this->tarif->existeligne($codePrestataire, $idPolice)) {
$msgErreur = 'Erreur: Cet tarif existe déjà!/Error: This rate already exists!';
}
}
$typeTarif = $this->tarif->getCodeTypeTarif($codeTypeTarifActe);
$this->genererVueAjax(array(
'typeTarif' => $typeTarif,
'msgErreur' => $msgErreur
));
}
}