public function getServidores()
 {
     $limit = Request::get('limit') != null ? Request::get('limit') : 10;
     if ($limit >= 1) {
         $servidores = Servidor::all()->take($limit);
     } else {
         $servidores = Servidor::all();
     }
     $servers = array();
     $x = 0;
     foreach ($servidores as $servidor) {
         $servers[$x] = $servidor;
         $servers[$x]->viajes = Viaje::where('servidor_id', '=', $servidor->id)->get();
         $servers[$x]->puesto = $servidor->puesto;
         $servers[$x]->cargo = $servidor->cargo;
         $servers[$x]->unidadAdministrativa = $servidor->puesto;
         //            $servidor->viajes;
         $x++;
     }
     return Response::json($servers);
 }
 public function consulta()
 {
     $servidores = Servidor::all();
     $instituciones = InstGenera::all();
     $temas = Tema::all();
     $ciudades = City::all();
     $data = array('servidores' => $servidores, 'instituciones' => $instituciones, 'temas' => $temas, 'ciudades' => $ciudades);
     $view = View::make('viajes/gridViajes', $data)->nest('child', 'viajes.consulta', $data);
     return $view;
 }