} 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(); break; case 'Approve_Timesheet': $obj = $timesheetExtractor->parseChangeStatusData($_POST); $timeController->setObjTime($obj); $timeController->approveTimesheet(); break; case 'Reject_Timesheet': $obj = $timesheetExtractor->parseChangeStatusData($_POST); $timeController->setObjTime($obj); $timeController->rejectTimesheet();