case 'Leave_FetchLeaveEmployee':
     $leaveController->setId($_SESSION['empID']);
     $leaveController->viewLeaves();
     break;
 case 'Leave_FetchLeaveAdmin':
     $leaveController->setId($_SESSION['empID']);
     $leaveController->viewLeaves("admin");
     break;
 case 'Leave_FetchLeaveSupervisor':
     $leaveController->setId($_SESSION['empID']);
     $leaveController->viewLeaves("suprevisor");
     break;
 case 'Leave_FetchLeaveTaken':
     //$leaveController->setId($_SESSION['empID']);
     // TODO: Leave_FetchLeaveTaken seems unused: Remove, together with leaveTakenList.php
     $leaveController->viewTakenLeaves();
     break;
 case 'Leave_FetchDetailsEmployee':
     $leaveController->setId($_REQUEST['id']);
     $leaveController->viewLeaves("employee", null, true);
     break;
 case 'Leave_FetchDetailsAdmin':
     $leaveController->setId($_REQUEST['id']);
     $leaveController->viewLeaves("admin", null, true);
     break;
 case 'Leave_FetchDetailsSupervisor':
     $leaveController->setId($_REQUEST['id']);
     $leaveController->viewLeaves("suprevisor", null, true);
     break;
 case 'Leave_Select_Employee_Leave_Summary':
     $leaveController->viewSelectEmployee("summary");