ARREGLOS: Correccion de comentarios y cambio en tablas productos, cambiados los tipos de productos a (bike, accessory, clothing, spare) para manejo futuro de repuestos y carga de datos de excel de productos.

This commit is contained in:
Bryam105
2026-01-28 09:44:01 -03:30
parent 5b5c8b2fc6
commit 869d3e1a2c
22 changed files with 76 additions and 123 deletions
+8 -4
View File
@@ -20,7 +20,6 @@ class ClientController extends Controller
return $q->where('name', 'like', "%{$query}%");
})
->orderBy('name', 'asc')
//->orderBy('create_at', 'asc')
->paginate(10) // Paginamos de a 10
->withQueryString(); // Mantiene el filtro de búsqueda al cambiar de página
@@ -53,13 +52,18 @@ class ClientController extends Controller
// 2. Verificamos el origen
if ($request->input('origin') === 'sales') {
// Si vino de ventas, volvemos a ventas
// Y pasamos el ID del nuevo cliente para auto-seleccionarlo
// Si vino de ventas, volvemos a ventas con el cliente nuevo
return redirect()->route('sales.create', ['new_client_id' => $client->id])
->with('success', 'Cliente creado. Ya puedes seleccionarlo.');
}
else if ($request->input('origin') === 'taller') {
// Si vino de taller, volvemos a taller con el cliente nuevo
return redirect()->route('taller.create', ['new_client_id' => $client->id])
->with('success', 'Cliente creado. Ya puedes seleccionarlo.');
}
// 3. Si no, comportamiento normal (volver al index de clientes)
// 3. Si no, vuelvo al index de clientes
return redirect()->route('clients.index')
->with('success', 'Cliente creado correctamente.');
}