From d17938181b6cc1cbf2b76c2e9dd47cc7136d269e Mon Sep 17 00:00:00 2001 From: Syndamia Date: Thu, 5 May 2022 15:29:05 +0300 Subject: Autocommit at 05.05.2022 @ 15:29 --- src/EventSystem/EventSystem.h | 2 +- src/VenueConsoleUI.cpp | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/EventSystem/EventSystem.h b/src/EventSystem/EventSystem.h index cccb7e6..eadcc42 100644 --- a/src/EventSystem/EventSystem.h +++ b/src/EventSystem/EventSystem.h @@ -25,7 +25,7 @@ public: StatusCode buyTicket(); void queryUpcoming(unsigned hallIndex); - unsigned queryFreeSeats(unsigned eventIndex); + unsigned queryFreeSeats(const char* name, const DateTime& dt); void queryReservations(unsigned eventIndex); void queryBoughtTickets(DateTime start, DateTime end, unsigned hall); void queryMostVisited(); diff --git a/src/VenueConsoleUI.cpp b/src/VenueConsoleUI.cpp index 61f6fd2..b3bdc11 100644 --- a/src/VenueConsoleUI.cpp +++ b/src/VenueConsoleUI.cpp @@ -37,7 +37,12 @@ void command_newEvent() { /* Ticket Management */ void command_freeSeats() { - + char name[MAX_LINE_WIDTH]; + inputLineBox("Enter event name: ", name, MAX_LINE_WIDTH); + DateTime dt; + inputBox("Enter event date and time: ", &dt); + printSuccess("Number of free seats: "); + print() } void command_reserveTicket() { -- cgit v1.3.1-26-gb76a