$timeController->previousEmployeeTimesheet(); break; case 'Show_Punch_Time': $timeController->showPunchTime(); break; case 'Punch_In': $punchIn = true; case 'Punch_Out': $obj = $timeEventExtractor->parsePunch($_POST, $punchIn); $timeController->setObjTime($obj); $timeController->punchTime($punchIn); break; /* Attendance Controls: Begin */ /* Attendance Controls: Begin */ case 'Show_Punch_View': $timeController->showPunchView(); break; case 'Save_Punch': $timeController->savePunch(); break; case 'Show_My_Report': $timeController->showAttendanceReportForm('My'); break; case 'Show_Employee_Report': $timeController->showAttendanceReportForm('Emp'); break; case 'Generate_Attendance_Report': $from = $_POST['txtFromDate'] . ' 00:00:00'; $to = $_POST['txtToDate'] . ' 23:59:59'; if ($_POST['optReportView'] == 'summary') { $timeController->generateAttendanceSummary($_POST['hdnEmpNo'], $from, $to);