public function copyNodeAction(Request $request)
 {
     $nodeId = $request->request->get("node");
     $parentId = $request->request->get("parent");
     $em = $this->get("doctrine.orm.entity_manager");
     $repo = $em->getRepository("ADEPSOFTMenuBundle:Menu");
     if (is_numeric($nodeId)) {
         $node = $repo->find($nodeId);
         $newNode = new Menu();
         $newNode->setDenominacion($node->getDenominacion());
         $newNode->setRuta($node->getRuta());
         $newNode->setPermiso($node->getPermiso());
         if (is_numeric($parentId)) {
             $parent = $repo->find($parentId);
             $newNode->setPadre($parent);
         }
         $em->persist($newNode);
         $em->flush();
         return new JsonResponse(array("success" => true, "id" => $newNode->getId()));
     }
     return new JsonResponse(array("success" => false));
 }