Class MenuService

java.lang.Object
service.MenuService

public class MenuService extends Object
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 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

      public Producto buscarProducto(int id)
      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