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)
 | 
						|
		{
 | 
						|
			
 | 
						|
			
 | 
						|
			 
 | 
						|
		}
 | 
						|
		
 | 
						|
		
 | 
						|
	}
 | 
						|
?>
 |