public function totalAction(BilletterieReservation $reservation) { $user = $this->get('security.context')->getToken()->getUser(); $em = $this->getDoctrine()->getManager(); $session = $this->getRequest()->getSession(); if ($user->getId() == $reservation->getResponsable()->getId()) { $em->persist($reservation->setTotalAchat(abs($this->getRequest()->get("totalAchat")))->setTotalVente(abs($this->getRequest()->get("totalVente")))); $em->flush(); $session->getFlashBag()->add('success', "Votre total a été modifié avec succés "); } return $this->redirect($this->generateUrl('back_billetterie_reservation_consultation', array('id' => $reservation->getId()))); }