75 lines
2.2 KiB
PHP
75 lines
2.2 KiB
PHP
<?php
|
|
// *****************************************'
|
|
// Le CASTEL-BTS SIO/ PROJET PPE4 GSB '
|
|
// Programme: c_gererFraisHorsForfait.php '
|
|
// Objet : Ajout/modif/suppression frais'
|
|
// Client : laboratoires GSB '
|
|
// Version : 3.0 '
|
|
// Date : 03/05/2023 à 11H01 '
|
|
// Auteur v1: pascal-blain@wanadoo.fr '
|
|
//******************************************'
|
|
$idVisiteur = $_SESSION['idVisiteur'];
|
|
$leMois = $_SESSION['leMois'];
|
|
$action = $_REQUEST['action'];
|
|
//----------------------------------------- AJOUT
|
|
if ($action=='ajouter')
|
|
{
|
|
include("vues/v_entete.php");
|
|
include("vues/v_ajoutFraisHorsForfait.php");
|
|
}
|
|
if ($action=='valider')
|
|
{// enregistrement de la ligne et retour vers l'etat des frais
|
|
$date = $_REQUEST['zDate'];
|
|
if ($date>0)
|
|
{ $libelle=addslashes($_REQUEST['zLibelle']);
|
|
$montant = str_replace(",",".",$_REQUEST['zMontant']);
|
|
$montant = str_replace(" ","",$montant);
|
|
$pdo->ajoutFraisHorsForfait($idVisiteur, $leMois, $date, $libelle, $montant); //insertion dans la table;
|
|
}
|
|
$moisASelectionner = $leMois;
|
|
header ('location: index.php?uc=etatFrais&action=voir&lstMois='.$leMois);
|
|
}
|
|
//----------------------------------------- MODIFICATION
|
|
if ($action=='editer')
|
|
{
|
|
include("vues/v_entete.php");
|
|
$idFrais = $_REQUEST['idFrais'];
|
|
$unFrais = $pdo->getUnFraisHorsForfait($idFrais);
|
|
include("vues/v_unFraisHorsForfait.php");
|
|
}
|
|
if ($action=='validerModifier')
|
|
{// mise à jour de la ligne et retour vers l'etat des frais
|
|
$montant = $_REQUEST['zMontant'];
|
|
if ($montant>0)
|
|
{
|
|
$idFrais = $_REQUEST['idFrais'];
|
|
$date = $_REQUEST['zDate'];
|
|
$libelle=addslashes($_REQUEST['zLibelle']);
|
|
$montant = str_replace(",",".",$_REQUEST['zMontant']);
|
|
$montant = str_replace(" ","",$montant);
|
|
$pdo->majFraisHorsForfait($idFrais, $date, $libelle, $montant); //mise à jour de la table;
|
|
}
|
|
$moisASelectionner = $leMois;
|
|
header ('location: index.php?uc=etatFrais&action=voir&lstMois='.$leMois);
|
|
}
|
|
//----------------------------------------- SUPPRESSION
|
|
if ($action=='supprimer')
|
|
{
|
|
|
|
|
|
|
|
|
|
}
|
|
if ($action=='validerSupprimer')
|
|
{
|
|
$montant = $_REQUEST['zMontant'];
|
|
if ($montant>0)
|
|
{
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
?>
|