Class MenuService
java.lang.Object
service.MenuService
Clase de servicio que gestiona las operaciones relacionadas con el menu.
Proporciona funcionalidades para mostrar el menu completo, buscar productos
y verificar disponibilidad.
- Version:
- 1.0
- Author:
- ISC Israel de Jesus Mar Parada
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuscarProducto(int id) Busca un producto por su identificador.voidMuestra el menu completo del restaurante.booleanproductoDisponible(int id) Verifica si un producto esta disponible para la venta.
-
Constructor Details
-
MenuService
public MenuService()Constructor del servicio de menu. Obtiene la instancia unica del DataStore.
-
-
Method Details
-
mostrarMenuCompleto
public void mostrarMenuCompleto()Muestra el menu completo del restaurante. Presenta los productos organizados por categorias: Bebidas, Comidas, Postres y Combos. Muestra ID, nombre, precio y disponibilidad. -
buscarProducto
Busca un producto por su identificador.- Parameters:
id- Identificador del producto- Returns:
- Producto encontrado o null si no existe
-
productoDisponible
public boolean productoDisponible(int id) Verifica si un producto esta disponible para la venta.- Parameters:
id- Identificador del producto- Returns:
- true si el producto existe y esta disponible
-