Package UI.AccountManagementPages
Class ManageStaffPage
java.lang.Object
Common.UserInterface
UI.AccountManagementPages.ManageStaffPage
Represents the staff management page in the user interface.
Provides functionalities to add, remove, edit, and display staff details.
-
Field Summary
Fields inherited from class Common.UserInterface
scanner
-
Constructor Summary
ConstructorsConstructorDescriptionManageStaffPage
(StaffManager staffManager) Constructs a new instance of the ManageStaffPage with the specified StaffManager. -
Method Summary
Modifier and TypeMethodDescriptionvoid
Displays the main menu options for managing staff and handles user input.Methods inherited from class Common.UserInterface
displayError, displaySuccess, getIntInput, getNumericString, getValidatedInt, getValidatedString, pauseAndView
-
Constructor Details
-
ManageStaffPage
Constructs a new instance of the ManageStaffPage with the specified StaffManager.- Parameters:
staffManager
- the staff manager responsible for handling staff data.
-
-
Method Details
-
displayOptions
public void displayOptions()Displays the main menu options for managing staff and handles user input.
-