26 lines
385 B
C++
26 lines
385 B
C++
/*
|
|
Author: Joel Mathew Thomas
|
|
Date: 18-02-2026
|
|
*/
|
|
|
|
#pragma once
|
|
|
|
class Menu;
|
|
|
|
class FoodDeliveryController
|
|
{
|
|
public:
|
|
void listRestaurants();
|
|
void updateRestaurantStatus();
|
|
void listRestaurantOrders();
|
|
void markOrderReady();
|
|
void listMenuItems();
|
|
void addMenuItem();
|
|
void removeMenuItem();
|
|
void listCustomerOrders();
|
|
void placeOrder();
|
|
void cancelOrder();
|
|
void logout();
|
|
};
|
|
|