| Line 18... |
Line 18... |
| 18 |
// Ajout de la catégorie par défaut
|
18 |
// Ajout de la catégorie par défaut
|
| 19 |
$aso_admin_categ['ProjetCategorie'] = $ProjetCategorie;
|
19 |
$aso_admin_categ['ProjetCategorie'] = $ProjetCategorie;
|
| Line 20... |
Line 20... |
| 20 |
|
20 |
|
| 21 |
// Récupération des infos sur les categories existantes
|
21 |
// Récupération des infos sur les categories existantes
|
| - |
|
22 |
$tab_pc = $ProjetCategorie->consulter(ProjetCategorie::GPC_TOUS);
|
| - |
|
23 |
if (false == $tab_pc) {
|
| - |
|
24 |
$aso_admin_categ['categories'] = false;
|
| 22 |
$tab_pc = $ProjetCategorie->consulter(ProjetCategorie::GPC_TOUS);
|
25 |
} else {
|
| 23 |
foreach ($tab_pc as $pc) {
|
26 |
foreach ($tab_pc as $pc) {
|
| 24 |
if ($pc->getIdCategorie() != 0) {
|
27 |
if ($pc->getIdCategorie() != 0) {
|
| 25 |
$aso_categ['id'] = $pc->getIdCategorie();
|
28 |
$aso_categ['id'] = $pc->getIdCategorie();
|
| 26 |
$aso_categ['libelle'] = $pc->getLibelle();
|
29 |
$aso_categ['libelle'] = $pc->getLibelle();
|
| 27 |
$aso_admin_categ['categories'][] = $aso_categ;
|
30 |
$aso_admin_categ['categories'][] = $aso_categ;
|
| - |
|
31 |
}
|
| 28 |
}
|
32 |
}
|
| 29 |
}
|
33 |
}
|
| 30 |
// Modification des titres, légendes et bouton
|
34 |
// Modification des titres, légendes et bouton
|
| 31 |
$aso_admin_categ['form_legend'] = 'Ajouter une categorie';
|
35 |
$aso_admin_categ['form_legend'] = 'Ajouter une categorie';
|
| 32 |
$aso_admin_categ['form_bouton_value'] = 'Ajouter';
|
36 |
$aso_admin_categ['form_bouton_value'] = 'Ajouter';
|
| Line 77... |
Line 81... |
| 77 |
{
|
81 |
{
|
| 78 |
// Ajout de la catégorie
|
82 |
// Ajout de la catégorie
|
| 79 |
$ProjetCategorie = new ProjetCategorie();
|
83 |
$ProjetCategorie = new ProjetCategorie();
|
| 80 |
$bool_existe = $ProjetCategorie->consulter(ProjetCategorie::GPC_LIBELLE, array($_POST['caaj_libelle']));
|
84 |
$bool_existe = $ProjetCategorie->consulter(ProjetCategorie::GPC_LIBELLE, array($_POST['caaj_libelle']));
|
| 81 |
if ($bool_existe == false) {
|
85 |
if ($bool_existe == false) {
|
| 82 |
$ProjetCategorieMax = $ProjetCategorie->consulter(ProjetCategorie::GPC_ID_MAX);
|
- |
|
| 83 |
$id_max = $ProjetCategorieMax->getIdCategorie();
|
- |
|
| 84 |
$ProjetCategorie->setIdCategorie(++$id_max);
|
- |
|
| 85 |
$ProjetCategorie->setLibelle($_POST['caaj_libelle']);
|
86 |
$ProjetCategorie->setLibelle($_POST['caaj_libelle']);
|
| 86 |
$ProjetCategorie->setAbreviation($_POST['caaj_abreviation']);
|
87 |
$ProjetCategorie->setAbreviation($_POST['caaj_abreviation']);
|
| 87 |
$ProjetCategorie->ajouter();
|
88 |
$ProjetCategorie->ajouter();
|
| 88 |
} else {
|
89 |
} else {
|
| 89 |
$aso_admin_categ['message'] = 'Cette catégorie existe déjà !';
|
90 |
$aso_admin_categ['message'] = 'Cette catégorie existe déjà !';
|