diff --git a/database/seeders/VentaSeeder.php b/database/seeders/VentaSeeder.php
new file mode 100644
index 0000000..2bb9007
--- /dev/null
+++ b/database/seeders/VentaSeeder.php
@@ -0,0 +1,19 @@
+ 'ventas']);
+ }
+}
diff --git a/resources/views/navigation-menu.blade.php b/resources/views/navigation-menu.blade.php
index 3bf976f..dc7350e 100644
--- a/resources/views/navigation-menu.blade.php
+++ b/resources/views/navigation-menu.blade.php
@@ -27,9 +27,11 @@
{{ __('Cancelacion') }}
@endrole
+ @role('admin|compras|ventas')
{{ __('Pedido') }}
+ @endrole
@role('admin')
{{ __('Rutas') }}
diff --git a/routes/web.php b/routes/web.php
index 8c410eb..9616351 100644
--- a/routes/web.php
+++ b/routes/web.php
@@ -34,13 +34,32 @@ Route::middleware([
'auth:sanctum',
config('jetstream.auth_session'),
'verified',
- 'cajaValidate'
+ 'cajaValidate',
+ 'role:admin|usuario'
])->group(function () {
Route::get('/venta',VentaController::class)->name('venta');
Route::get('/venta-especial',VentaEspecialController::class)->name('venta-especial');
Route::get('/cancelacion',CancelacionController::class)->name('cancelacion');
+});
+
+Route::middleware([
+ 'auth:sanctum',
+ config('jetstream.auth_session'),
+ 'verified',
+ 'cajaValidate',
+ 'role:admin|compras|ventas'
+])->group(function (){
Route::get('/pedido',PedidoController::class)->name('pedido');
+});
+
+Route::middleware([
+ 'auth:sanctum',
+ config('jetstream.auth_session'),
+ 'verified',
+ 'cajaValidate'
+])->group(function(){
Route::get('/configuracion-impresora',ImpresoraController::class)->name('impresora');
+
});
Route::middleware([