File: /var/www/html/eddcfa.sumar.com.py/routes/web.php
<?php
use Illuminate\Support\Facades\Route;
/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| contains the "web" middleware group. Now create something great!
|
*/
Route::get('/', function () {
return view('admin.index');
})->middleware('auth');
Route::middleware(['auth:sanctum', 'verified'])->get('/dashboard', function () {
return view('dashboard');
})->name('dashboard');
Route::get('/admin', function () {
return view('admin.index');
})->middleware('auth');
Route::get('/admin/empresa', function () {
return view('admin.empresa.index');
})->middleware('auth');
Route::get('/admin/empresa/usuario', function () {
return view('admin.empresa.usuario');
})->middleware('auth');
Route::get('/admin/empresa/evaluaciones', function () {
return view('admin.empresa.evaluaciones');
})->middleware('auth');
Route::post('usuario-import', [App\Http\Controllers\UsuarioController::class, 'usuarioImport'])->name('usuario-import')->middleware('auth');
Route::get('/admin/evaluaciones', function () {
return view('admin.evaluaciones.index');
})->middleware('auth');
Route::get('/admin/evaluaciones/competencias', function () {
return view('admin.evaluaciones.competencias.index');
})->middleware('auth');
Route::get('/admin/evaluaciones/competencias/interrogantes', function () {
return view('admin.evaluaciones.competencias.interrogantes.index');
})->middleware('auth');
Route::get('/admin/empresas/asignaciones', [App\Http\Controllers\AsignacionController::class, 'index'])->middleware('auth');
Route::post('asignacion-import', [App\Http\Controllers\AsignacionController::class, 'asignacionImport'])->name('asignacion-import')->middleware('auth');
Route::get('asignaciones-export/{id}', [App\Http\Controllers\AsignacionController::class, 'asignacionExport'])->name('asignacion-export')->middleware('auth');
Route::get('/admin/evaluado', function () {
return view('admin.evaluado.index');
})->middleware('auth');
Route::get('/admin/evaluar', function () {
return view('admin.evaluar.index');
})->middleware('auth');
Route::get('/admin/graficos', function () {
return view('admin.graficos.index');
})->middleware('auth');
Route::get('/admin/evaluar/formulario/{id}', [App\Http\Controllers\FormularioController::class, 'create'])->name('create-formulario')->middleware('auth');
Route::get('/admin/evaluado/formulario/{id}/edit', [App\Http\Controllers\FormularioController::class, 'edit'])->name('edit-formulario')->middleware('auth');
Route::match(['put', 'patch'], '/formulario/update/{id}',[App\Http\Controllers\FormularioController::class, 'update'])->name('update-formulario')->middleware('auth');
Route::post('/admin/evaluar/formulario', [App\Http\Controllers\FormularioController::class, 'store'])->name('store-formulario')->middleware('auth');
Route::get('/admin/evaluado/formulario/ver/{id}', [App\Http\Controllers\FormularioController::class, 'show'])->name('create-formulario')->middleware('auth');
Route::get('/admin/evaluado/formulario/ver/pdf/{id}', [App\Http\Controllers\FormularioController::class, 'show2'])->name('create-formulario2')->middleware('auth');
Route::get('/admin/graficos/{evaluado_id}/{evaluacion_id}', function ($evaluado_id,$evaluacion_id) {
return view('admin.graficos.show',[
"evaluado_id"=>$evaluado_id,
"evaluacion_id"=>$evaluacion_id
]);
})->middleware('auth');