49 - Added BookingException Legal errors in GUI

class and functionality

Catches needed in gui

Reviewed by: Simon