$timeController->viewEditTimesheet($return);
     break;
 case 'View_Detail_Timesheet':
     $obj = $timesheetExtractor->parseViewData($_POST);
     if (isset($_GET['id']) && !empty($_GET['id'])) {
         $obj->setTimesheetId($_GET['id']);
     }
     $timeController->setObjTime($obj);
     $timeController->viewDetailedTimesheet();
     break;
 case 'Edit_Timesheet':
     $objs = $timeEventExtractor->parseEditData($_POST);
     $timeController->setObjTime($objs);
     $duplicateRows = $timeEventExtractor->getDetailedDuplicate();
     $invalidDuration = $timeEventExtractor->getDetailedInvalidDuration();
     $timeController->editTimesheet($_POST['nextAction'], $duplicateRows, $invalidDuration);
     break;
 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);
Пример #2
0
     }
     $timeController->setObjTime($obj);
     $timeController->viewEditTimesheet($return);
     break;
 case 'View_Detail_Timesheet':
     $obj = $timesheetExtractor->parseViewData($_POST);
     if (isset($_GET['id']) && !empty($_GET['id'])) {
         $obj->setTimesheetId($_GET['id']);
     }
     $timeController->setObjTime($obj);
     $timeController->viewDetailedTimesheet();
     break;
 case 'Edit_Timesheet':
     $objs = $timeEventExtractor->parseEditData($_POST);
     $timeController->setObjTime($objs);
     $timeController->editTimesheet($_POST['nextAction']);
     break;
 case 'Delete_Timesheet':
     $objs = $timeEventExtractor->parseDeleteData($_POST);
     $timeController->setObjTime($objs);
     $timeController->deleteTimesheet($_POST['nextAction']);
     break;
 case 'View_Work_Shifts':
     $timeController->viewShifts();
     break;
 case 'Add_Work_Shift':
     $obj = $workShiftExtractor->parseAddData($_POST);
     $timeController->setObjTime($obj);
     $timeController->saveWorkShift();
     break;
 case 'View_Edit_Work_Shift':