From 9a308fb1ff4aaffa1a45c95cd501f74a37b1cbbc Mon Sep 17 00:00:00 2001 From: demangel6u <mael.demangel3@etu.univ-lorraine.fr> Date: Wed, 3 Apr 2024 12:08:28 +0200 Subject: [PATCH] ajout du remboursement du client en cas de litige valide --- src/Controller/LitigeDetailController.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Controller/LitigeDetailController.php b/src/Controller/LitigeDetailController.php index 61d55394..7c425d5a 100644 --- a/src/Controller/LitigeDetailController.php +++ b/src/Controller/LitigeDetailController.php @@ -61,6 +61,9 @@ class LitigeDetailController extends AbstractController return $this->redirectToRoute('app_home_page'); } + //On recrédite le client + $prestation->getIdClient()->setNbFlorains($prestation->getIdClient()->getNbFlorains() + $prestation->getCoutPrestation()); + $entityManager->remove($prestation); $entityManager->flush(); @@ -83,6 +86,9 @@ class LitigeDetailController extends AbstractController $utilisateurSuppr = $prestation->getIdClient(); } + //On recrédite le client + $prestation->getIdClient()->setNbFlorains($prestation->getIdClient()->getNbFlorains() + $prestation->getCoutPrestation()); + $fournisseurs = $utilisateurSuppr->getPrestationsFournisseur(); foreach($fournisseurs as $f){ $f->setFournisseur(null); -- GitLab