prestation/Controleur/ControleurAjaxlettrecle.php
2025-12-01 18:54:33 +00:00

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();
}
}
}