case 'Delete_Timesheet': $objs = $timeEventExtractor->parseDeleteData($_POST); $timeController->setObjTime($objs); $timeController->deleteTimesheet($_POST['nextAction']); break; /* Timegrid Controlers: Begin */ /* Timegrid Controlers: Begin */ case 'Edit_Timesheet_Grid': $obj = $timesheetExtractor->parseViewData($_POST); $timeController->setObjTime($obj); $timeController->editTimesheetGrid(); break; case 'Update_Timeesheet_Grid': $obj = $timesheetExtractor->parseViewData($_POST); $timeController->setObjTime($obj); $eventsList = $timeEventExtractor->parseEditTimegrid($_POST); $timeController->updateTimegrid($eventsList); break; case 'Timegrid_Fetch_Activities': ob_clean(); echo $timeController->prepareProjectActivitiesResponse($_GET['projectId']); break; /* Timegrid Controlers: End */ /* Timegrid Controlers: End */ case 'View_Work_Shifts': $timeController->viewShifts(); break; case 'Add_Work_Shift': $obj = $workShiftExtractor->parseAddData($_POST); $timeController->setObjTime($obj); $timeController->saveWorkShift();