/* File: CustomerMenu.h Description: Header file declaring the CustomerMenu class, which provides customer operations such as selecting services, booking combo packages, updating profile details, managing payments, viewing invoices, and configuring notifications. Author: Trenser Date:19-May-2026 */ #pragma once #include "Controller.h" class CustomerMenu { private: Controller m_controller; bool handleOperation(int choice); public: void showMenu(); void logout(); void changePassword(); void updateDetails(); void selectService(); void selectComboPackage(); void viewServiceHistory(); void completePayments(); void viewInvoices(); void viewNotifications(); void configureNotifications(); };