Open alexpmarks7 opened 3 years ago
GUI would crash when creating a new venue if fields were empty or invalid.
Fixed: Added a try catch block
GUI crashed if trying to edit an empty venue field
Fixed: Made the edit venue button only accessible when fields are populated with a venue
Was able to sell tickets beyond capacity for an event
Fixed: Changed method for selling tickets so that the event and associated venue interact, and implemented a try catch block to prevent ticket sales beyond capacity of event
Was able to create events with the number of tickets sold exceeding the capacity of the venue
Fixed: Revisited CRUD method to ensure when creating an event, the initial tickets sold cannot exceed capacity. Exception thrown in such cases
Combo boxes when highly populated exceeded bounds of the application
Fixed: added a scroll bar to combo boxes so they won't exceed a certain height
Was able to add an event type which wasn't the correct format ie "hck" or "hockey" instead of the standard 5 characters "HCKEY"
Fixed: Added exception cases to method when format wasn't correct
When changing from sports to music events, the ChosenEventListBox didn't change. This lead to the GUI crashing when certain methods were called.
Fixed: Implemented a new method that cleared the ChosenEventListBox when changing between sport and music events