From 95b23d859c805e854d37a98b3b76b0dec1f8e20f Mon Sep 17 00:00:00 2001 From: Lurius-Kitsune Date: Thu, 12 Oct 2023 10:01:06 +0200 Subject: [PATCH 1/6] [US 4] Redirection vers la page des fiches MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit @Lurius-Kitsune Note: Cette page n'existe pas encore Task #4 - [US] : Bouton pour redirection Demander à valider les fiches frais --- src/Vues/v_accueil_comptable.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Vues/v_accueil_comptable.php b/src/Vues/v_accueil_comptable.php index 886a3c5..277f13d 100644 --- a/src/Vues/v_accueil_comptable.php +++ b/src/Vues/v_accueil_comptable.php @@ -34,7 +34,7 @@
-
Valider des fiches de frais
From b90a3cd68d0f26a315a7c40b08b8010690c7b20e Mon Sep 17 00:00:00 2001 From: Lurius-Kitsune Date: Thu, 12 Oct 2023 10:07:18 +0200 Subject: [PATCH 2/6] [US 4] Redirection vers la page des fiches @Lurius-Kitsune Note: Cette page n'existe pas encore --- public/index.php | 3 +++ src/Controleurs/c_validerFiches.php | 21 +++++++++++++++++++++ src/Vues/v_validerFiches.php | 7 +++++++ 3 files changed, 31 insertions(+) create mode 100644 src/Controleurs/c_validerFiches.php create mode 100644 src/Vues/v_validerFiches.php diff --git a/public/index.php b/public/index.php index f818969..334fcec 100644 --- a/public/index.php +++ b/public/index.php @@ -42,6 +42,9 @@ case 'accueil': include PATH_CTRLS . 'c_accueil.php'; break; + case 'validerfiches': + include PATH_CTRLS . 'c_validerFiches.php'; + break; case 'gererFrais': include PATH_CTRLS . 'c_gererFrais.php'; break; diff --git a/src/Controleurs/c_validerFiches.php b/src/Controleurs/c_validerFiches.php new file mode 100644 index 0000000..9cc7c42 --- /dev/null +++ b/src/Controleurs/c_validerFiches.php @@ -0,0 +1,21 @@ + + * @author Lucas Bruel + * @copyright 2017 Réseau CERTA + * @license Réseau CERTA + * @version GIT: <0> + * @link http://www.reseaucerta.org Contexte « Laboratoire GSB » + */ + +use Outils\Utilitaires; + +require PATH_VIEWS . 'v_validerFiches.php' diff --git a/src/Vues/v_validerFiches.php b/src/Vues/v_validerFiches.php new file mode 100644 index 0000000..18c9528 --- /dev/null +++ b/src/Vues/v_validerFiches.php @@ -0,0 +1,7 @@ + Date: Thu, 12 Oct 2023 10:12:00 +0200 Subject: [PATCH 3/6] =?UTF-8?q?[PAtch]=20Deleted=20a=20TO-Do=20Task=20#4?= =?UTF-8?q?=20-=20[US]=20:=20Bouton=20pour=20redirection=20Demander=20?= =?UTF-8?q?=C3=A0=20valider=20les=20fiches=20frais?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Controleurs/c_accueil.php | 1 - src/Controleurs/c_validerFiches.php | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Controleurs/c_accueil.php b/src/Controleurs/c_accueil.php index a1cbe16..09002f8 100644 --- a/src/Controleurs/c_accueil.php +++ b/src/Controleurs/c_accueil.php @@ -17,7 +17,6 @@ if ($estConnecte) { include_once PATH_VIEWS . 'v_entete.php'; - $_SESSION['isComptable'] = true; // @TO-DO : Delete it if ($_SESSION['isComptable']){ include PATH_VIEWS . 'v_accueil_comptable.php'; } diff --git a/src/Controleurs/c_validerFiches.php b/src/Controleurs/c_validerFiches.php index 9cc7c42..5580cf0 100644 --- a/src/Controleurs/c_validerFiches.php +++ b/src/Controleurs/c_validerFiches.php @@ -18,4 +18,4 @@ use Outils\Utilitaires; -require PATH_VIEWS . 'v_validerFiches.php' +require PATH_VIEWS . 'v_validerFiches.php'; \ No newline at end of file From c059da182e4ca25e3c04e0e83a153e90d07af799 Mon Sep 17 00:00:00 2001 From: Lurius-Kitsune Date: Thu, 12 Oct 2023 10:34:26 +0200 Subject: [PATCH 4/6] [Edit] Modification de la redirection vers la page Valider Fiches de frais --- public/index.php | 2 +- resources/Outils/Utilitaires.php | 3 ++- src/Vues/v_accueil_comptable.php | 2 +- src/Vues/v_entete.php | 4 ++-- src/Vues/v_validerFiches.php | 6 +----- 5 files changed, 7 insertions(+), 10 deletions(-) diff --git a/public/index.php b/public/index.php index 334fcec..0b1d571 100644 --- a/public/index.php +++ b/public/index.php @@ -42,7 +42,7 @@ case 'accueil': include PATH_CTRLS . 'c_accueil.php'; break; - case 'validerfiches': + case 'validerFiches': include PATH_CTRLS . 'c_validerFiches.php'; break; case 'gererFrais': diff --git a/resources/Outils/Utilitaires.php b/resources/Outils/Utilitaires.php index bc90432..7199c35 100644 --- a/resources/Outils/Utilitaires.php +++ b/resources/Outils/Utilitaires.php @@ -38,11 +38,12 @@ public static function estConnecte(): bool * * @return null */ - public static function connecter($idVisiteur, $nom, $prenom): void + public static function connecter($idVisiteur, $nom, $prenom, bool $isComptable): void { $_SESSION['idVisiteur'] = $idVisiteur; $_SESSION['nom'] = $nom; $_SESSION['prenom'] = $prenom; + $_SESSION['isComptable'] = $isComptable; } /** diff --git a/src/Vues/v_accueil_comptable.php b/src/Vues/v_accueil_comptable.php index 277f13d..d5d7003 100644 --- a/src/Vues/v_accueil_comptable.php +++ b/src/Vues/v_accueil_comptable.php @@ -34,7 +34,7 @@
-
Valider des fiches de frais
diff --git a/src/Vues/v_entete.php b/src/Vues/v_entete.php index a34493f..d6bba7a 100644 --- a/src/Vues/v_entete.php +++ b/src/Vues/v_entete.php @@ -55,8 +55,8 @@ -
  • class="active"> - +
  • class="active"> + Valider les fiches de frais diff --git a/src/Vues/v_validerFiches.php b/src/Vues/v_validerFiches.php index 18c9528..87e21fd 100644 --- a/src/Vues/v_validerFiches.php +++ b/src/Vues/v_validerFiches.php @@ -1,7 +1,3 @@ Date: Thu, 12 Oct 2023 10:36:55 +0200 Subject: [PATCH 5/6] [Patch] Mise en page --- src/Vues/v_accueil_comptable.php | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/Vues/v_accueil_comptable.php b/src/Vues/v_accueil_comptable.php index d5d7003..d025b0d 100644 --- a/src/Vues/v_accueil_comptable.php +++ b/src/Vues/v_accueil_comptable.php @@ -38,12 +38,10 @@ class="btn btn-primary btn-lg" role="button">
    Valider des fiches de frais -
  • -
    - -
    Valider des fiches de frais
    + +
    Suivre le paiement des fches de frais
    From 954df17a26702c092337bd84a6d794785580acd9 Mon Sep 17 00:00:00 2001 From: Lurius-Kitsune Date: Thu, 12 Oct 2023 10:42:03 +0200 Subject: [PATCH 6/6] =?UTF-8?q?[Edit]=20Modified=20Commentary=20Task=20#4?= =?UTF-8?q?=20-=20[US]=20:=20Bouton=20pour=20redirection=20Demander=20?= =?UTF-8?q?=C3=A0=20valider=20les=20fiches=20frais?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/index.php | 2 ++ resources/Outils/Utilitaires.php | 2 ++ src/Controleurs/c_connexion.php | 1 + src/Modeles/PdoGsb.php | 24 ++---------------------- src/Vues/v_accueil_comptable.php | 1 + 5 files changed, 8 insertions(+), 22 deletions(-) diff --git a/public/index.php b/public/index.php index 0b1d571..79531a1 100644 --- a/public/index.php +++ b/public/index.php @@ -8,6 +8,8 @@ * @package GSB * @author Réseau CERTA * @author José GIL + * @author Marco Clin + * @author Lucas Bruel * @copyright 2017 Réseau CERTA * @license Réseau CERTA * @version GIT: <0> diff --git a/resources/Outils/Utilitaires.php b/resources/Outils/Utilitaires.php index 7199c35..f666695 100644 --- a/resources/Outils/Utilitaires.php +++ b/resources/Outils/Utilitaires.php @@ -9,6 +9,8 @@ * @package GSB * @author Cheri Bibi - Réseau CERTA * @author José GIL + * @author Marco Clin + * @author Lucas Bruel * @copyright 2017 Réseau CERTA * @license Réseau CERTA * @version GIT: <0> diff --git a/src/Controleurs/c_connexion.php b/src/Controleurs/c_connexion.php index 240b2bc..54a22aa 100644 --- a/src/Controleurs/c_connexion.php +++ b/src/Controleurs/c_connexion.php @@ -9,6 +9,7 @@ * @package GSB * @author Réseau CERTA * @author José GIL + * @author Marco Clin * @copyright 2017 Réseau CERTA * @license Réseau CERTA * @version GIT: <0> diff --git a/src/Modeles/PdoGsb.php b/src/Modeles/PdoGsb.php index 9c05e00..5fdd081 100644 --- a/src/Modeles/PdoGsb.php +++ b/src/Modeles/PdoGsb.php @@ -9,34 +9,14 @@ * @package GSB * @author Cheri Bibi - Réseau CERTA * @author José GIL - CNED + * @author Marco Clin + * @author Lucas Bruel * @copyright 2017 Réseau CERTA * @license Réseau CERTA * @version GIT: <0> * @link http://www.php.net/manual/fr/book.pdo.php PHP Data Objects sur php.net */ -/** - * Classe d'accès aux données. - * - * Utilise les services de la classe PDO - * pour l'application GSB - * Les attributs sont tous statiques, - * les 4 premiers pour la connexion - * $connexion de type PDO - * $instance qui contiendra l'unique instance de la classe - * - * PHP Version 8 - * - * @category PPE - * @package GSB - * @author Cheri Bibi - Réseau CERTA - * @author José GIL - * @copyright 2017 Réseau CERTA - * @license Réseau CERTA - * @version Release: 1.0 - * @link http://www.php.net/manual/fr/book.pdo.php PHP Data Objects sur php.net - */ - namespace Modeles; use PDO; diff --git a/src/Vues/v_accueil_comptable.php b/src/Vues/v_accueil_comptable.php index d025b0d..74d25c0 100644 --- a/src/Vues/v_accueil_comptable.php +++ b/src/Vues/v_accueil_comptable.php @@ -9,6 +9,7 @@ * @package GSB * @author Réseau CERTA * @author José GIL + * @author Lucas Bruel * @copyright 2017 Réseau CERTA * @license Réseau CERTA * @version GIT: <0>