diff --git a/src/Controller/LitigeDetailController.php b/src/Controller/LitigeDetailController.php index 61d55394c31fd352f2d651a6117b46be95b1c62a..7c425d5af7ce6d183acbfa42c6d392ce040249c3 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);