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('/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');