1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
|
switch($action){
case 'choisirFiche':
if(isset($_GET['maj'])){
$info="Mise à jour effectuée";
include('vues/v_info.php');
}
$lesMoisVisiteurs = $pdo->getFiches('CL');
if($lesMoisVisiteurs == null){
$info = "Aucune Fiches à traiter";
include('vues/v_info.php');
}
else{
$ucPasse = 'validFrais';
$actionPasse = 'choisirFiche';
if(!empty($_POST)){
$value = $_POST['listeFiches'];
$idVisiteurMois = explode('-',$value);
$id = $idVisiteurMois[0];
$mois = $idVisiteurMois[1];
}else{
$lesMoisVisiteursLigne1 = $lesMoisVisiteurs[0];
$mois = $lesMoisVisiteursLigne1['mois'];
$id = $lesMoisVisiteursLigne1['id'];
$value = $id."-".$mois;
}
$listeFraisForfait = $pdo->getLesFraisForfait($id, $mois);
$listeFraisHorsForfait = $pdo->getLesFraisHorsForfait($id, $mois);
include 'vues/v_listeFiches.php';
include 'vues/v_comptableValidation.php';
}
break;
case 'mettreAJour':
$fraisForfait = array(
"ETP"=>intval($_POST["lesFrais"]["ETP"]),
"KM"=>intval($_POST["lesFrais"]["KM"]),
"NUI"=>intval($_POST["lesFrais"]["NUI"]),
"REP"=>intval($_POST["lesFrais"]["REP"])
);
$pdo->majFraisForfait($_POST["id"], $_POST["mois"], $fraisForfait);
header("Location:index.php?uc=validFrais&action=choisirFiche&maj=ok");
break;
case 'supprimer':
$pdo->supprimerFraisHorsForfait($_GET['idFrais']);
header("Location:index.php?uc=validFrais&action=choisirFiche");
break;
case 'reporter':
$pdo->reporter1Mois($_GET['idFrais'], $_GET['date']);
header("Location:index.php?uc=validFrais&action=choisirFiche");
break;
case 'valider':
$pdo->modificationEtat("VA" , $_POST['id'] , $_POST['mois']);
header("Location:index.php?uc=validFrais&action=choisirFiche");
break;
}
?> |