$timeController->viewShifts();
     break;
 case 'Add_Work_Shift':
     $obj = $workShiftExtractor->parseAddData($_POST);
     $timeController->setObjTime($obj);
     $timeController->saveWorkShift();
     break;
 case 'View_Edit_Work_Shift':
     if (isset($_GET['id']) && !empty($_GET['id'])) {
         $timeController->viewEditWorkShift($_GET['id']);
     }
     break;
 case 'Edit_Work_Shift':
     $obj = $workShiftExtractor->parseEditData($_POST);
     $timeController->setObjTime($obj);
     $timeController->updateWorkShift();
     break;
 case 'Delete_Work_Shifts':
     $objs = $workShiftExtractor->parseDeleteData($_POST);
     $timeController->setObjTime($objs);
     $timeController->deleteWorkShifts();
     break;
 case 'Submit_Timesheet':
     $obj = $timesheetExtractor->parseChangeStatusData($_POST);
     $timeController->setObjTime($obj);
     $timeController->submitTimesheet();
     break;
 case 'Cancel_Timesheet':
     $obj = $timesheetExtractor->parseChangeStatusData($_POST);
     $timeController->setObjTime($obj);
     $timeController->cancelTimesheet();