public function consulterAction(Reservation $reservation)
 {
     $em = $this->getDoctrine()->getManager();
     $session = $this->getRequest()->getSession();
     $request = $this->getRequest();
     if ($reservation->getEtat() == 1 && !$reservation->getPack()->getPeriode()->getDepartGarantie() && $reservation->getPack()->getPeriode()->getMax() - $reservation->getPack()->getPeriode()->getNombreInscription() <= 0) {
         $session->getFlashBag()->add('info', 'Il y a plus de place dans cette Période <br><strong>Maximum d\'inscription : </strong>' . $reservation->getPack()->getPeriode()->getMax() . '<br><strong>Nombre de place</strong> : ' . $reservation->getPack()->getPeriode()->getNombreInscription());
     }
     $reservationLigne = new ReservationLigne();
     $form = $this->createForm(new ReservationLigneType(), $reservationLigne->setCode('Manuelle'));
     if ($request->isMethod('POST')) {
         $form->submit($request);
         if ($form->isValid()) {
             $reservationLigne = $form->getData();
             $em->persist($reservationLigne);
             $em->flush();
             $session->getFlashBag()->add('success', "Votre ligne a été modifé avec succées");
             return $this->redirect($this->generateUrl('back_voyages_organises_reservation_consulter', array('id' => $reservation->getId())));
         }
     }
     return $this->render('BackVoyageOrganiseBundle:reservation:consulter.html.twig', array('reservation' => $reservation, 'form' => $form->createView()));
 }