public function visualizarContactos() { $centro = 0; $centro = Centro::buscar_centro(3); //Consulto mi centro... en nuestro caso el centro cimogsys con codigo 3 if (count($centro) != 0) { $areas = 0; $areas = AreaGestion::listar_area_gestion(2, $centro->id_centro); if (count($areas) > 0) { $usuarios = 0; $usuarios = User::listar_usuarios(3); if (count($usuarios) > 0) { $tipos = 0; $tipos = TipoUsuario::listar_tipo_usuario(3); if (count($tipos) > 0) { return View::make('contactos')->withCentro($centro)->withAreas($areas)->withUsuarios($usuarios)->withTipos($tipos); } else { return View::make('contactos')->withError('No existen tipos de usuario en el centro!'); } } else { return View::make('contactos')->withError('No existen usuarios en el centro!'); } } else { return View::make('contactos')->withError('No existen areas en el centro!'); } } else { return View::make('contactos')->withError('No existe el centro!'); } }
Route::get('/acad/perfil', array('as' => 'acadPerfil', 'uses' => 'UserController@visualizarAcadPerfil')); Route::get('/acad/editar', array('as' => 'acadEditar', 'uses' => 'UserController@visualizarAcadEditar')); Route::get('/acad/reportes', array('as' => 'acadReportes', 'uses' => 'InformesController@visualizarAcadReportes')); /* FIN PAGINAS COMITE ACADEMICO */ /* INICIO PAGINAS PASANTE */ Route::get('/pasante/perfil', array('as' => 'pasantePerfil', 'uses' => 'UserController@visualizarPasanPerfil')); Route::get('/pasante/editar', array('as' => 'pasanteEditar', 'uses' => 'UserController@visualizarPasanEditar')); Route::get('/pasante/reportes', array('as' => 'pasanteReportes', 'uses' => 'InformesController@visualizarPasanReportes')); /* FIN PAGINAS PASANTE */ /* Error 404*/ Route::get('/404', array('as' => 'error404', 'uses' => 'CentroController@visualizarError404')); //Pruebas Route::group(array('prefix' => 'pruebas'), function () { //TipoUsuario Route::get('/ingresarTipoUsuario', array('as' => 'ingresarTipoUsuario', function () { $response = TipoUsuario::listar_tipo_usuario(1); return View::make('pruebas.tipoUsuario', array('tiposUsuario' => $response)); })); Route::post('/guardarTipoUsuario', array('uses' => 'TestController@guardarTipoUsuario')); Route::post('/actualizarTipoUsuario', array('uses' => 'TestController@actualizarTipoUsuario')); Route::post('/eliminarTipoUsuario', array('uses' => 'TestController@eliminarTipoUsuario')); Route::post('/buscarTipoUsuario', array('uses' => 'TestController@buscarTipoUsuario')); //TipoMultimedia Route::get('/ingresarTipoMultimedia', array('as' => 'ingresarTipoMultimedia', function () { $response = TipoMultimedia::listar_tipo_multimedia(3); return View::make('pruebas.tipoMultimedia', array('tiposMultimedia' => $response)); })); Route::post('/guardarTipoMultimedia', array('uses' => 'TestController@guardarTipoMultimedia')); Route::post('/actualizarTipoMultimedia', array('uses' => 'TestController@actualizarTipoMultimedia')); Route::post('/eliminarTipoMultimedia', array('uses' => 'TestController@eliminarTipoMultimedia')); Route::post('/buscarTipoMultimedia', array('uses' => 'TestController@buscarTipoMultimedia'));