From 802e774d0994fa766ca4280b2bfd79089662bf33 Mon Sep 17 00:00:00 2001 From: Syndamia Date: Sat, 7 May 2022 14:28:11 +0300 Subject: Autocommit at 07.05.2022 @ 14:28 --- src/UserInterface/VenueConsoleUI.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/UserInterface/VenueConsoleUI.cpp') diff --git a/src/UserInterface/VenueConsoleUI.cpp b/src/UserInterface/VenueConsoleUI.cpp index 3874d6a..ab84248 100644 --- a/src/UserInterface/VenueConsoleUI.cpp +++ b/src/UserInterface/VenueConsoleUI.cpp @@ -94,14 +94,16 @@ void command_buyTicket() { Ticket tic; inputSubBox("Enter row and seat: ", &tic); - StatusCode s; - if (reserved) { + StatusCode s = es->ticketIsReserved(name, date, tic); + if (s == Success) { char pass[PASSWORD_LEN]; inputLineSubBox("Enter reservation password: ", pass, PASSWORD_LEN); + s = es->buyTicket(name, date, tic, pass); } - else + else if (s == W_TicketHadNotBeenReserved) { s = es->buyTicket(name, date, tic); + } handleStatusCode(s, ticketManagementMenu); } -- cgit v1.3.1-23-gd82d