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; } $timeController->viewSelectTimesheet(); break; case 'Timesheet_Print_Preview': $_SESSION['txtUserEmpID'] = $_POST['txtUserEmpID']; $_SESSION['cmbUserEmpID'] = $_POST['cmbUserEmpID']; $_SESSION['txtLocation'] = $_POST['txtLocation']; $_SESSION['cmbLocation'] = $_POST['cmbLocation']; $_SESSION['cmbRepEmpID'] = $_POST['cmbRepEmpID']; $_SESSION['txtRepEmpID'] = $_POST['txtRepEmpID']; $_SESSION['cmbEmploymentStatus'] = $_POST['cmbEmploymentStatus']; $_SESSION['txtStartDate'] = $_POST['txtStartDate']; $_SESSION['txtEndDate'] = $_POST['txtEndDate']; $filterValues = array($_POST['cmbUserEmpID'], $_POST['cmbLocation'], $_POST['txtRepEmpID'], $_POST['cmbEmploymentStatus']); $obj = $timesheetExtractor->parseViewData($_POST); $timeController->setObjTime($obj); $timeController->viewTimesheetPrintPreview($filterValues);