From 67538b25bb8f33727370f213f4985acf492318aa Mon Sep 17 00:00:00 2001 From: Parmis Jamami Date: Thu, 25 Jun 2026 19:12:44 +0330 Subject: [PATCH] Complete MenuService --- src/main/java/dev/service/MenuService.java | 27 +++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/src/main/java/dev/service/MenuService.java b/src/main/java/dev/service/MenuService.java index 6dbf4da..2e94cec 100644 --- a/src/main/java/dev/service/MenuService.java +++ b/src/main/java/dev/service/MenuService.java @@ -1,12 +1,33 @@ package dev.service; +import dev.dao.MenuItemDao; +import dev.model.MenuItem; + +import java.util.List; + public class MenuService { + private MenuItemDao menuItemDao = new MenuItemDao(); + public void showMenu() { - // TODO: - // Display menu items + List menuItems = menuItemDao.findAll(); + if (menuItems.isEmpty()) { + System.out.println("Menu is empty."); + return; + } + + System.out.println("===== MENU ====="); + + for (MenuItem item : menuItems) { + System.out.println( + item.getId() + ". " + + item.getName() + " - " + + item.getDescription() + " - $" + + item.getPrice() + " - " + + item.getCategory() + ); + } } - } \ No newline at end of file