correctif pagination, disabled et maj remboursement
This commit is contained in:
		| @@ -127,7 +127,7 @@ class Class_newFiche | |||||||
|     /** |     /** | ||||||
|      * UPDATE LES INFOS DE LA FICHE |      * 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 |         $req = 'UPDATE remboursement | ||||||
|             SET "rNbJustificatifs" = :nbJustif, |             SET "rNbJustificatifs" = :nbJustif, | ||||||
|   | |||||||
| @@ -11,8 +11,10 @@ $pdoNewFiche = new Class_newFiche($pdo, $id[0], $id[1]); | |||||||
|  |  | ||||||
| switch ($_GET['action']) { | switch ($_GET['action']) { | ||||||
|     case 'update': |     case 'update': | ||||||
|  |         $mttValid = 0; | ||||||
|         //FRAIS FORFAITAIRES |         //FRAIS FORFAITAIRES | ||||||
|         foreach ($_REQUEST['fraisF'] as $value) { |         foreach ($_REQUEST['fraisF'] as $value) { | ||||||
|  |             $mttValid = $mttValid + $value['montant']; | ||||||
|             $pdoNewFiche->updateFraisF( |             $pdoNewFiche->updateFraisF( | ||||||
|                 $value['quantité'], |                 $value['quantité'], | ||||||
|                 intval($value['montant']), |                 intval($value['montant']), | ||||||
| @@ -20,8 +22,12 @@ switch ($_GET['action']) { | |||||||
|             ); |             ); | ||||||
|         } |         } | ||||||
|         //FRAIS HORS FORFAIT |         //FRAIS HORS FORFAIT | ||||||
|  |         $nbJustif = 0; | ||||||
|         foreach ($_REQUEST['fraisHF'] as $value) { |         foreach ($_REQUEST['fraisHF'] as $value) { | ||||||
|  |             //SI le fraisHf ne possède pas d'id de la bdd | ||||||
|             if ($value['id'] == NULL) { |             if ($value['id'] == NULL) { | ||||||
|  |                 $mttValid = $mttValid + $value['montant']; | ||||||
|  |                 $nbJustif = $nbJustif + 1; | ||||||
|                 $pdoNewFiche->addFraisHF( |                 $pdoNewFiche->addFraisHF( | ||||||
|                     $value['libelle'], |                     $value['libelle'], | ||||||
|                     $value['date'], |                     $value['date'], | ||||||
| @@ -29,9 +35,13 @@ switch ($_GET['action']) { | |||||||
|                 ); |                 ); | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|  |         //mise a jour de la fiche remboursement | ||||||
|  |         $pdoNewFiche->updateRemboursement($nbJustif, $mttValid); | ||||||
|  |  | ||||||
|         break; |         break; | ||||||
|     case 'suprFraisHF': |     case 'suprFraisHF': | ||||||
|         $pdoNewFiche->suprLigneHF($_GET['idFrais']); |         $pdoNewFiche->suprLigneHF($_GET['idFrais']); | ||||||
|  |         $pdoNewFiche->updateRemboursement($_GET['$nbJustif'], $_GET['mttValid']); | ||||||
|         break; |         break; | ||||||
|     case 'refusFraisHF': |     case 'refusFraisHF': | ||||||
|         $pdoNewFiche->accceptFrais( |         $pdoNewFiche->accceptFrais( | ||||||
|   | |||||||
| @@ -174,7 +174,7 @@ $(document).on('click', '#sendFileBtn', function () { | |||||||
|         method: "POST", |         method: "POST", | ||||||
|         data: data, |         data: data, | ||||||
|     }).done(function () { |     }).done(function () { | ||||||
|         location.reload(); |         //location.reload(); | ||||||
|     }) |     }) | ||||||
| }) | }) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -66,7 +66,7 @@ | |||||||
|     PAGINATION: |     PAGINATION: | ||||||
| --> | --> | ||||||
|  |  | ||||||
| <?php if ($pages > 0) { ?> | <?php if ($pages > 1) { ?> | ||||||
|     <div class="col-4 d-flex mx-auto"> |     <div class="col-4 d-flex mx-auto"> | ||||||
|         <nav> |         <nav> | ||||||
|             <ul class="pagination"> |             <ul class="pagination"> | ||||||
|   | |||||||
| @@ -152,7 +152,7 @@ | |||||||
| /** | /** | ||||||
|  * Affiche le bouton si fiche non cloturé |  * 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"> |     <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 |         <button type="button" class="btn btn-outline-primary btn-lg" id="sendFileBtn" data-uType="<?= $typeUser ?>">Envoyer | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user