49 lines
1.8 KiB
PHP
Executable File
49 lines
1.8 KiB
PHP
Executable File
<?php
|
|
|
|
use App\Http\Controllers\GesconImportController;
|
|
use Illuminate\Support\Facades\Route;
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| GESCON Import Routes
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| Queste routes gestiscono l'interfaccia per visualizzare e gestire
|
|
| i dati importati dal vecchio sistema GESCON nel nuovo NetGescon.
|
|
|
|
|
*/
|
|
|
|
Route::middleware(['auth'])->prefix('gescon')->name('gescon.')->group(function () {
|
|
|
|
// Dashboard principale
|
|
Route::get('/', [GesconImportController::class, 'dashboard'])->name('dashboard');
|
|
|
|
// Gestione anni di gestione
|
|
Route::get('/anni-gestione', [GesconImportController::class, 'anniGestione'])->name('anni-gestione');
|
|
|
|
// Gestione stabili
|
|
Route::get('/stabili', [GesconImportController::class, 'stabili'])->name('stabili');
|
|
Route::get('/stabili/{id}', [GesconImportController::class, 'stabileDettaglio'])->name('stabile-dettaglio');
|
|
|
|
// Gestione condomini
|
|
Route::get('/condomini', [GesconImportController::class, 'condomini'])->name('condomini');
|
|
|
|
// Gestione fornitori
|
|
Route::get('/fornitori', [GesconImportController::class, 'fornitori'])->name('fornitori');
|
|
|
|
// Gestione rate emesse
|
|
Route::get('/rate-emesse', [GesconImportController::class, 'rateEmesse'])->name('rate-emesse');
|
|
|
|
// Gestione incassi
|
|
Route::get('/incassi', [GesconImportController::class, 'incassi'])->name('incassi');
|
|
|
|
// Gestione fatture fornitori
|
|
Route::get('/fatture', [GesconImportController::class, 'fatture'])->name('fatture');
|
|
|
|
// Gestione assemblee
|
|
Route::get('/assemblee', [GesconImportController::class, 'assemblee'])->name('assemblee');
|
|
|
|
// Report e statistiche
|
|
Route::get('/reports', [GesconImportController::class, 'reports'])->name('reports');
|
|
});
|