public function addAction(Request $request)
 {
     //création de l'objet mois
     $mois = new Mois();
     //si nous avons une requête ajax, elle sera traité ici
     if ($request->isXmlHttpRequest()) {
         $requete = $request->request->get('requete');
         if ($requete == "affichage") {
             //création du formulaire d'ajout d'un mois
             $form = $this->get('form.factory')->create(new MoisType(), $mois);
             return $this->render("SMBLoyerBundle:Mois:add.html.twig", array('form' => $form->createView()));
         } else {
             if ($requete == "ajout") {
                 $libelle = $request->request->get('mois');
                 $mois->setLibelle($libelle);
                 $em = $this->getDoctrine()->getManager();
                 $em->persist($mois);
                 $em->flush();
                 //on envoie la liste des mois
                 $listMois = Mois::listMois($this);
                 return $this->render("SMBLoyerBundle:Mois:index.html.twig", array('listMois' => $listMois));
             }
         }
     } else {
         throw new Exception("Pas de Requete envoyée!", 1);
     }
 }