26 lines
608 B
C++
26 lines
608 B
C++
/*
|
|
File: TechnicianMenu.h
|
|
Description: Header file declaring the TechnicianMenu class, which provides
|
|
technician operations such as job completion, notification viewing,
|
|
password management, and logout functionality.
|
|
Author: Trenser
|
|
Date:19-May-2026
|
|
*/
|
|
|
|
#pragma once
|
|
#include "Controller.h"
|
|
#include "Menu.h"
|
|
|
|
class TechnicianMenu : Menu
|
|
{
|
|
private:
|
|
bool handleOperation(int choice);
|
|
void handleNotificationEvent();
|
|
public:
|
|
void showMenu();
|
|
void displayJobs();
|
|
void updateJobStatus();
|
|
void viewNotifications();
|
|
void logout();
|
|
void changePassword();
|
|
}; |