break; case 'Work_Week_Save': $obj = $timesheetSubmissionPeriodExtractor->parseEditData($_POST); $timeController->setObjTime($obj); $timeController->saveWorkWeek(); break; case 'Employee_Report_Define': $timeController->viewDefineEmployeeTimeReport(); break; case 'Employee_Report': $obj = $timeEventExtractor->parseReportParams($_POST); $timeController->setObjTime($obj); $timeController->viewEmployeeTimeReport(); break; case 'Project_Report_Define': $timeController->viewDefineProjectReport(); break; case 'Project_Report': $obj = $timeEventExtractor->parseProjectReportParams($_POST); $timeController->setObjTime($obj); $timeController->viewProjectReport(); break; case 'Activity_Report': $obj = $timeEventExtractor->parseActivityReportParams($_POST); $timeController->setObjTime($obj); $timeController->viewActivityReport(); break; case 'Select_Timesheets_View': if (isset($_GET['cache'])) { $_SESSION['posted'] = true; }