Add standardized documentation headers
This commit is contained in:
@@ -1,3 +1,11 @@
|
||||
/*
|
||||
File: Controller.h
|
||||
Description: Header file declaring the Controller class, which manages
|
||||
user authentication, inventory, services, bookings, job cards,
|
||||
invoices, and notifications in the system.
|
||||
Author: Trenser
|
||||
Date:19-May-2026
|
||||
*/
|
||||
#pragma once
|
||||
#include <string>
|
||||
#include "Map.h"
|
||||
@@ -27,7 +35,7 @@ public:
|
||||
void changePassword(const std::string& newPassword);
|
||||
void createCustomer(const std::string& username, const std::string& password, const std::string& email, const std::string& phone);
|
||||
const User* getAuthenticatedUser();
|
||||
void createTechnician(const std::string& username, const std::string& password, const std::string& email, const std::string& phoneNumber);
|
||||
void createTechnician(const std::string& username, const std::string& name, const std::string& password, const std::string& email, const std::string& phoneNumber);
|
||||
void updateUserDetails(const std::string& email, const std::string& phone);
|
||||
util::Map<std::string, const Service*> getServices();
|
||||
util::Map<std::string, const ComboPackage*> getComboPackages();
|
||||
|
||||
Reference in New Issue
Block a user