38 lines
1020 B
PHP
Executable File
38 lines
1020 B
PHP
Executable File
<?php
|
|
require_once 'Framework/Controleur.php';
|
|
require_once 'Modele/Tarifsactes.php';
|
|
|
|
class ControleurAjaxtarifsouscripteur extends Controleur {
|
|
private $tarif;
|
|
|
|
public function __construct() {
|
|
$this->tarif = new Tarifsactes();
|
|
}
|
|
|
|
//
|
|
public function index() {
|
|
|
|
$codeTypeTarifActe = $this->requete->getParametreFormulaire("codeTypeTarifActe");
|
|
$idSouscripteur = $this->requete->getParametreFormulaire("idSouscripteur");
|
|
$libelle = $this->requete->getParametreFormulaire("idSouscripteur");
|
|
|
|
$msgErreur = "";
|
|
|
|
if($codeTypeTarifActe == "TSS"){
|
|
if ($this->tarif->existeTarif($idSouscripteur, $libelle)) {
|
|
$msgErreur = 'Erreur: Cet tarif existe déjà!/Error: This rate already exists!';
|
|
}
|
|
}
|
|
|
|
$typeTarif = $this->tarif->getCodeTypeTarif($codeTypeTarifActe);
|
|
|
|
$this->genererVueAjax(array(
|
|
'typeTarif' => $typeTarif,
|
|
'msgErreur' => $msgErreur
|
|
));
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|