route('login'); }); Route::get('/dashboard', [DashboardController::class, 'index'])->middleware(['auth'])->name('dashboard'); Route::get('/campus/index', [CampusController::class, 'index'])->name('campus_index'); Route::get('/campus/create', [CampusController::class, 'create'])->name('campus_create'); Route::post('/campus/store', [CampusController::class, 'store'])->name('campus_store'); Route::get('/unidade/index', [UnidadeController::class, 'index'])->name('unidade_index'); Route::get('/unidade/create', [UnidadeController::class, 'create'])->name('unidade_create'); Route::post('/unidade/store', [UnidadeController::class, 'store'])->name('unidade_store'); Route::get('/unidade/edit/{id}', [UnidadeController::class, 'edit'])->name('unidade_edit'); Route::post('/unidade/update/{id}', [UnidadeController::class, 'update'])->name('unidade_update'); Route::delete('/unidade/delete/{id}', [UnidadeController::class, 'destroy'])->name('unidade_delete'); Route::get('/ensino/index', [EnsinoController::class, 'index'])->name('ensino_index'); Route::get('/ensino/create', [EnsinoController::class, 'create'])->name('ensino_create'); Route::post('/ensino/store', [EnsinoController::class, 'store'])->name('ensino_store'); Route::get('/ensino/edit/{id}', [EnsinoController::class, 'edit'])->name('ensino_edit'); Route::post('/ensino/update/{id}', [EnsinoController::class, 'update'])->name('ensino_update'); Route::delete('/ensino/delete/{id}', [EnsinoController::class, 'destroy'])->name('ensino_delete'); Route::get('/pad/index', [PADController::class, 'index'])->name('pad_index'); Route::get('/pad/create', [PADController::class, 'create'])->name('pad_create'); Route::post('/pad/store', [PADController::class, 'store'])->name('pad_store'); Route::get('/pad/edit/{id}', [PADController::class, 'edit'])->name('pad_edit'); Route::post('/pad/update/{id}', [PADController::class, 'update'])->name('pad_update'); Route::delete('/pad/delete/{id}', [PADController::class, 'destroy'])->name('pad_delete'); Route::get('/pad/anexo', [PADController::class, 'anexo'])->name('pad_anexo'); Route::get('/curso/index', [CursoController::class, 'index'])->name('curso_index'); Route::get('/curso/create', [CursoController::class, 'create'])->name('curso_create'); Route::post('/curso/store', [CursoController::class, 'store'])->name('curso_store'); // return json Route::get('/listar/unidade', [UnidadeController::class, 'getAll'])->name('listar_unidades'); Route::get('/list/campus/{unidade_id}', [CampusController::class, 'findByUnidade'])->name('list_campus_by_unidade'); Route::get('/pad/dimensao/gestao', [GestaoController::class, 'index'])->name('dimensao_gestao'); Route::get('/pad/dimensao/ensino', [EnsinoController::class, 'index'])->name('dimensao_ensino'); Route::get('/pad/dimensao/pesquisa', [PesquisaController::class, 'index'])->name('dimensao_pesquisa'); Route::get('/pad/dimensao/extensao', [ExtensaoController::class, 'index'])->name('dimensao_extensao'); Route::post('/pad/dimensao/ensino/aula/create', [EnsinoAulaController::class, 'create'])->name('ensino_aula_create'); Route::delete('/pad/dimensao/ensino/aula/delete/{id}', [EnsinoAulaController::class, 'delete'])->name('ensino_aula_delete'); Route::get('/user/edit/perfil', [UserController::class, 'editPerfil'])->name('edit_perfil'); Route::post('/user/update/perfil', [UserController::class, 'updatePerfil'])->name('update_perfil'); /** json */ Route::get('/disciplina/{curso_id}', [DisciplinaController::class, 'getDisciplinaByCurso'])->name('get_disciplina_by_curso');