/**
  * @Route("/ingresar_foto_persona/get", name="ingresar_foto_persona", options={"expose"=true})
  * @Method("POST")
  */
 public function RegistrarFotoAction(Request $request)
 {
     //data es el valor de retorno de ajax donde puedo ver los valores que trae dependiendo de las instrucciones que hace dentro del controlador
     $nombreimagen2 = " ";
     $idConsulta = $request->get('id');
     $dataForm = $request->get('frm');
     $idConsulta = $_POST["idConsulta"];
     //            var_dump(count($_FILES['file']['name']));
     $em = $this->getDoctrine()->getManager();
     $consulta = $em->getRepository('DGPlusbelleBundle:Consulta')->find($idConsulta);
     $totalImagen = $em->getRepository('DGPlusbelleBundle:ImagenConsulta')->findBy(array('consulta' => $idConsulta));
     //            var_dump($totalImagen);
     $arr = array();
     //            for($i=0;$i<count($_FILES['file']['name']);$i++){
     //                $nombreimagen=$_FILES['file']['name'][$i];
     $nombreimagen = $_FILES['file']['name'];
     //                $tipo = $_FILES['file']['type'][$i];
     $tipo = $_FILES['file']['type'];
     $extension = explode('/', $tipo);
     //                var_dump($_FILES);
     //                var_dump($extension);
     $nombreimagen2 .= "." . $extension[1];
     if ($nombreimagen != null) {
         $imagen = new ImagenConsulta();
         //                    die();
         $imagen->setConsulta($consulta);
         //Direccion fisica del la imagen
         $path1 = $this->container->getParameter('photo.tmp');
         $path = "Photos/perfil/E";
         $fecha = date('Y-m-d His');
         $nombreArchivo = $nombreimagen . "-" . $fecha . $nombreimagen2;
         $nombreBASE = $path . $nombreArchivo;
         $nombreBASE = str_replace(" ", "", $nombreBASE);
         $nombreSERVER = str_replace(" ", "", $nombreArchivo);
         $imagen->setFoto($nombreSERVER);
         //                    $resultado = move_uploaded_file($_FILES["file"]["tmp_name"][$i], $path1.$nombreSERVER);
         $resultado = move_uploaded_file($_FILES["file"]["tmp_name"], $path1 . $nombreSERVER);
         $em->persist($imagen);
         $em->flush();
         $arregloim = array();
         if ($resultado) {
             array_push($arregloim, count($totalImagen));
             array_push($arregloim, $imagen->getFoto());
             array_push($arr, $arregloim);
         } else {
             array_push($arr, 0);
             //                        $data['servidor'] = "No se pudo mover la imagen al servidor";
             //                        $data['servidor'] = "No se pudo mover la imagen al servidor";
         }
     } else {
         //$data['imagen'] = "Imagen invalida";
     }
     //            }
     return new Response(json_encode($arr));
 }