Manage appointments

Why is this not object oriented?