37 lines
1013 B
PHP
Executable File
37 lines
1013 B
PHP
Executable File
<?php
|
|
require_once 'Framework/Controleur.php';
|
|
require_once 'Modele/Tarifsactes.php';
|
|
|
|
class ControleurAjaxtarifcentre 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
|
|
));
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|