public function visualizarAdminNoticias()
 {
     $response = 0;
     $response = Centro::buscar_centro(3);
     if (count($response) != 0) {
         $areas = AreaGestion::where('centro_area_gestion', 3)->lists('nombre_area_gestion', 'id_area_gestion');
         if (count($areas) != 0) {
             return View::make('admin.noticias')->with('noticias', Noticia::listar_noticias_todas(3))->with('centro', $response)->with('areas', $areas);
         } else {
             return View::make('admin.noticias')->with('error', 'No existen áreas de gestión');
         }
     } else {
         return View::make('pruebas.noticia')->with('error', 'No existe un centro de investigación para visualizar noticias');
     }
 }
 public function visualizarAdminProyectos()
 {
     $response = 0;
     $response = Centro::buscar_centro(3);
     if (count($response) != 0) {
         $response = 0;
         $areas = AreaGestion::where('centro_area_gestion', 3)->lists('nombre_area_gestion', 'id_area_gestion');
         if (count($areas) != 0) {
             return View::make('admin.proyectos')->with('proyectos', Proyectos::listar_todos_proyectos(3))->with('areas', $areas);
         } else {
             return View::make('admin.proyectos')->with('error', 'No existen áreas de gestión');
         }
     } else {
         return View::make('pruebas.proyectos')->with('error', 'No existe un centro de investigacion para ingresar proyectos');
     }
 }
 public function listarUsuario($centro)
 {
     $response = 0;
     $response = Centro::buscar_centro($centro);
     if (count($response) != 0) {
         $areas = AreaGestion::where('centro_area_gestion', $centro)->lists('nombre_area_gestion', 'id_area_gestion');
         //$areas = AreaGestion::listar_area_gestion(3,$centro);
         if (count($areas) != 0) {
             $tipos = TipoUsuario::lists('descripcion_tipo_usuario', 'id_tipo_usuario');
             if (count($tipos) != 0) {
                 return View::make('pruebas.usuario')->with('usuarios', User::listar_usuarios(3))->withAreas($areas)->withTipos($tipos);
             } else {
                 return View::make('pruebas.usuario')->with('error', 'No existen tipos de usuario');
             }
         } else {
             return View::make('pruebas.usuario')->with('error', 'No existen áreas de gestión');
         }
     } else {
         return View::make('pruebas.usuario')->with('error', 'No existe un centro de investigacion para ingresar proyectos');
     }
 }