public function ajouterAction(Request $request)
 {
     AuthentificationController::isConnected();
     try {
         // V�rification de l'unicit� de l'adresse mac
         $dao = new PeripheriqueDAO($this->getDoctrine()->getConnection());
         $add = $request->get("adresse");
         $count = $dao->countMac($add);
         if ($count == 0) {
             $obj = new Peripherique();
             $obj->setHostname($request->get("hostname"));
             $obj->setAdd_mac($add);
             $obj->setType($request->get("type"));
             $obj->setDescription($request->get("description"));
             // Calcul Automatique de l'IP
             $session = new Session();
             $obj->setAdd_ip($obj->ConstruireIP($session->get("promotion"), $request->get("ip"), $this->getDoctrine()->getConnection()));
             $session = new Session();
             $obj->setProprietaire($session->get("username"));
             $obj->setProprietaire_classe($session->get("promotion"));
             $dao = new PeripheriqueDAO($this->getDoctrine()->getConnection());
             $dao->ajouter($obj);
             $title = "Success!";
             $message = "Le peripherique a bien ete enregistre";
             $dao->exportToJson();
         } else {
             $title = "Erreur!";
             $message = "Erreur, l'adresse MAC est déjà renseignée";
         }
     } catch (Exception $e) {
         echo $e->getMessage();
     }
     return $this->render("GlpmrPeripheriqueBundle:Default:ajouter_peripherique.html.twig", array("title" => $title, "message" => $message));
 }