Class PromocionService
java.lang.Object
service.PromocionService
Clase de servicio que gestiona las operaciones relacionadas con pedidos.
Proporciona funcionalidades para crear nuevos pedidos, procesar pagos,
ver el estado de los pedidos y generar comandas para la cocina.
- Version:
- 1.0
- Author:
- ISC Israel de Jesus Mar Parada
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncrearNuevoPedido(Scanner scanner) Crea un nuevo pedido interactivamente.voidgenerarComanda(Pedido pedido) Genera y muestra la comanda para la cocina.voidprocesarPago(Pedido pedido, Scanner scanner) Procesa el pago de un pedido.voidMuestra el estado de todos los pedidos registrados.
-
Constructor Details
-
PromocionService
public PromocionService()Constructor del servicio de pedidos. Obtiene la instancia unica del DataStore, inicializa el servicio de menu y el generador de tickets.
-
-
Method Details
-
crearNuevoPedido
-
procesarPago
-
verEstadoPedidos
public void verEstadoPedidos()Muestra el estado de todos los pedidos registrados. Incluye ID, mesa, estado y total. -
generarComanda
Genera y muestra la comanda para la cocina.- Parameters:
pedido- Pedido para el cual generar la comanda
-