@extends('app') @section('content')

Pedidos en Preparación

{{-- Botones con badges --}}
{{-- Mensajes de éxito o error --}} @if (session('success'))
{{ session('success') }}
@endif @if($errors->any())
    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif {{-- Listado de pedidos --}} @forelse ($pedidosEnPreparacion as $pedido)
Pedido #{{ $pedido->idPedido }} | Mesa: {{ $pedido->mesa->descripcion ?? 'Mesa Desconocida'}} | Cliente: {{ $pedido->notas_generales ?? 'N/A'}} Atendido Por: {{ $pedido->mesero->Nombres ?? 'No asignado' }} {{ $pedido->mesero->Apellidos ?? '' }} - {{ $pedido->created_at->diffForHumans() }}
@foreach($pedido->items as $item) {!! Form::open(['url' => route('preparacion.updateItems', $pedido->idPedido), 'method' => 'PUT', 'style' => 'display:inline;']) !!} @endforeach
Producto Cantidad Notas Ítem Acciones
{{ $item->nombreProducto }}{!! Form::number("items[{$item->idPedidoItem}][cantidad]", $item->cantidad, ['min' => 0, 'class' => 'form-control']) !!} {{ $item->notas_item ?: 'N/A' }} {!! Form::hidden("items[{$item->idPedidoItem}][tipo]", $item->tipoProducto) !!} {!! Form::hidden("items[{$item->idPedidoItem}][idProducto]", $item->idProducto) !!} {!! Form::close() !!} {!! Form::open(['route' => ['preparacion.eliminarItem', $item->idPedidoItem], 'method' => 'DELETE', 'style' => 'display:inline;', 'onsubmit' => "return confirm('¿Está seguro de eliminar este item?');"]) !!} {!! Form::close() !!}
{!! Form::open(['url' => route('preparacion.cancelar', $pedido->idPedido), 'method' => 'PUT', 'class' => 'form-cancelar-pedido', 'style' => 'margin-top: 10px;' ,'onsubmit' => 'return confirmarCancelacion()']) !!} {!! Form::close() !!}

Total a pagar: {{ number_format($total, 0, ',', '.') }}

@empty
No hay pedidos en preparación en este momento.
@endforelse
@endsection