correctif pagination, disabled et maj remboursement

This commit is contained in:
Theo 2024-01-29 14:11:01 +01:00
parent e4574d7ff4
commit 5fccd17767
5 changed files with 14 additions and 4 deletions

View File

@ -127,7 +127,7 @@ class Class_newFiche
/**
* UPDATE LES INFOS DE LA FICHE
*/
public function updateFile(int $nbJustif, float $mttValid): bool
public function updateRemboursement(int $nbJustif, float $mttValid): bool
{
$req = 'UPDATE remboursement
SET "rNbJustificatifs" = :nbJustif,

View File

@ -11,8 +11,10 @@ $pdoNewFiche = new Class_newFiche($pdo, $id[0], $id[1]);
switch ($_GET['action']) {
case 'update':
$mttValid = 0;
//FRAIS FORFAITAIRES
foreach ($_REQUEST['fraisF'] as $value) {
$mttValid = $mttValid + $value['montant'];
$pdoNewFiche->updateFraisF(
$value['quantité'],
intval($value['montant']),
@ -20,8 +22,12 @@ switch ($_GET['action']) {
);
}
//FRAIS HORS FORFAIT
$nbJustif = 0;
foreach ($_REQUEST['fraisHF'] as $value) {
//SI le fraisHf ne possède pas d'id de la bdd
if ($value['id'] == NULL) {
$mttValid = $mttValid + $value['montant'];
$nbJustif = $nbJustif + 1;
$pdoNewFiche->addFraisHF(
$value['libelle'],
$value['date'],
@ -29,9 +35,13 @@ switch ($_GET['action']) {
);
}
}
//mise a jour de la fiche remboursement
$pdoNewFiche->updateRemboursement($nbJustif, $mttValid);
break;
case 'suprFraisHF':
$pdoNewFiche->suprLigneHF($_GET['idFrais']);
$pdoNewFiche->updateRemboursement($_GET['$nbJustif'], $_GET['mttValid']);
break;
case 'refusFraisHF':
$pdoNewFiche->accceptFrais(

View File

@ -174,7 +174,7 @@ $(document).on('click', '#sendFileBtn', function () {
method: "POST",
data: data,
}).done(function () {
location.reload();
//location.reload();
})
})

View File

@ -66,7 +66,7 @@
PAGINATION:
-->
<?php if ($pages > 0) { ?>
<?php if ($pages > 1) { ?>
<div class="col-4 d-flex mx-auto">
<nav>
<ul class="pagination">

View File

@ -152,7 +152,7 @@
/**
* Affiche le bouton si fiche non cloturé
*/
if ($status === 'CR'):
if ($disabled == ''):
?>
<div class="col-3 d-flex mx-auto my-5 justify-content-center">
<button type="button" class="btn btn-outline-primary btn-lg" id="sendFileBtn" data-uType="<?= $typeUser ?>">Envoyer