function panelUsuario()
 {
     $cntCarrito = Carrito::getItems();
     $usuario = Auth::user();
     $pedidos = \App\Pedido::where('idCliente', $usuario->id)->get();
     return view('cliente.cliente_pedidos', compact('pedidos', 'cntCarrito'));
 }
 public function carrito()
 {
     $cntCarrito = Carrito::getItems();
     $usuario = Auth::user()->id;
     $items = Carrito::where('idUsuario', $usuario)->get();
     $ldvs = [];
     $ldv = DB::table('carritos')->join('linea_de_ventas', 'carritos.idLineaDeVenta', '=', 'linea_de_ventas.id')->join('granos', 'linea_de_ventas.IdGrano', '=', 'granos.id')->select('carritos.*', 'linea_de_ventas.cantidad', 'granos.tipo', 'granos.precioPorTonelada', 'linea_de_ventas.unidadDeMedida')->where('carritos.idUsuario', '=', $usuario)->get();
     $subtotales = [];
     $total = 0;
     foreach ($ldv as $l) {
         $subtotales[$l->id] = $l->cantidad * $l->precioPorTonelada;
         if ($l->unidadDeMedida == 0) {
             $subtotales[$l->id] = $subtotales[$l->id] * 0.05;
         }
         $total = $total + $subtotales[$l->id];
         $subtotales[$l->id] = Dinero::money_format($subtotales[$l->id]);
         $l->precioPorTonelada = Dinero::money_format($l->precioPorTonelada);
         if ($l->unidadDeMedida == 0) {
             $l->unidadDeMedida = 'Costal(es) 50 kg';
         } else {
             $l->unidadDeMedida = 'Tonelada(s)';
         }
     }
     $total = Dinero::money_format($total);
     return view('venta.carrito', compact('ldv', 'cntCarrito', 'subtotales', 'total'));
 }
 public function show($id)
 {
     $cntCarrito = Carrito::getItems();
     $warehouse = Bodega::find($id);
     $formatedPrice = \App\Dinero::money_format($warehouse->precio);
     $area = $warehouse->ancho * $warehouse->largo;
     return view('bodega.confirmacion_de_renta', compact('warehouse', 'formatedPrice', 'area', 'cntCarrito'));
 }
 public function finalizarCompra()
 {
     $cntCarrito = Carrito::getItems();
     return view('venta.finalizar_compra', compact('cntCarrito'));
 }
 public function catalogo()
 {
     $cntCarrito = Carrito::getItems();
     $catalogo = Inventario::getCatalogo();
     return view('grano.indice_de_granos', compact('catalogo', 'cntCarrito'));
 }