public abstract Booking MakeABooking(Booking booking);
public abstract Booking CancelABooking(Booking booking);