Creacion de index de ventas y mejora de vistas de catalogo, productos, y mejoras de ruteo a diferentes paginas, entre otros.

This commit is contained in:
BryamE
2026-01-07 17:26:16 -03:00
parent ed27d03373
commit 37e8f498be
9 changed files with 156 additions and 34 deletions
+10 -2
View File
@@ -7,17 +7,25 @@ use App\Models\Product;
use App\Models\Sale;
use App\Models\SaleDetail;
use Illuminate\Support\Facades\DB;
//
use App\Models\Client;
class SaleController extends Controller
{
public function index()
{
$sales = Sale::with('client')
->orderBy('created_at', 'desc')
->paginate(15);
return view('sales.index', compact('sales'));
}
public function create()
{
// Buscamos productos que tengan stock mayor a 0 para mostrar en el selector
$products = Product::where('stock_quantity', '>', 0)->get();
$clients = \App\Models\Client::orderBy('name')->get();
$clients = Client::orderBy('name')->get();
return view('sales.create', compact('products', 'clients'));
}