37 lines
1.0 KiB
PHP
37 lines
1.0 KiB
PHP
<?php
|
|
require_once 'Framework/Controleur.php';
|
|
require_once 'Modele/Lettrecleacte.php';
|
|
|
|
|
|
class ControleurAjaxlettrecle extends Controleur {
|
|
private $lettre;
|
|
|
|
public function __construct() {
|
|
$this->lettre = new Lettrecleacte();
|
|
}
|
|
|
|
public function index(){
|
|
$this->genererVueAjax();
|
|
}
|
|
|
|
public function enregistrer(){
|
|
$lettreCle = strtoupper($this->requete->getParametreFormulaire("lettreCle"));
|
|
$description = ucfirst($this->requete->getParametreFormulaire("description"));
|
|
$descriptionEng = ucfirst($this->requete->getParametreFormulaire("descriptionEng"));
|
|
|
|
if(empty($lettreCle))
|
|
{
|
|
die();
|
|
}
|
|
|
|
if (!($this->lettre->existeligne($lettreCle)))
|
|
{
|
|
$this->lettre->ajouter($lettreCle, $description, $descriptionEng);
|
|
} else{
|
|
echo 'Erreur: La lettre clé saisie existe déjà! Veuillez entrer un autre./Error: The entered key letter already exists! Please enter another.';
|
|
die();
|
|
}
|
|
}
|
|
}
|
|
|
|
|