$result = array(); $result['id'] = $id; $result['row'] = $row; ajaxReturn($result); exit; } elseif ($_POST['me_action'] == 'UPDATESTATUS') { $id = tep_db_prepare_input($_POST['datas_id']); $old_status = tep_db_prepare_input($_POST['old_status']); $new_status = tep_db_prepare_input($_POST['new_status']); $object = new improvement($id); $object->updateStatus($old_status, $new_status, $session_userinfo['username']); if ($old_status == '2' && $new_status == '3') { $object->updatePIC($session_userinfo['id'], $session_userinfo['username']); } if (isset($_POST['check_date']) && $_POST['check_date'] != '') { $object->updateCheckDate(tep_db_prepare_input($_POST['check_date'])); } $result = array(); $result['id'] = $id; $result['old_status'] = $old_status; $result['new_status'] = $new_status; $result['st_counter'] = datasCountByStatus(); ajaxReturn($result); exit; } elseif ($_POST['me_action'] == 'UPDATESDATE') { $id = tep_db_prepare_input($_POST['datas_id']); $sdate = tep_db_prepare_input($_POST['sdate']); $object = new promobox($id); $scd = $object->updateCheckSDate($sdate); $result = array(); $result['id'] = $id;
$pic = tep_db_prepare_input($_POST['pic']); $pic_name = tep_db_prepare_input($_POST['pic_name']); $teamcat = tep_db_prepare_input($_POST['teamcat']); $eta = null; $deadline = tep_db_prepare_input($_POST['deadline']); $target = tep_db_prepare_input($_POST['target']); $kickoff_date = tep_db_prepare_input($_POST['kickoff_date']); $check_date = tep_db_prepare_input($_POST['check_date']); $pic_image = ''; $name = null; $desc = null; $desc_tech = tep_db_prepare_input($_POST['desc_tech'], true); $goal = null; $improvement->update($owner_id, $owner_name, $owner_image, $date_added, $name, $team, null, $teamcat, $pic, $pic_name, $pic_image, $desc, $goal, $eta, $deadline, $kickoff_date, $desc_tech, $target); if ($check_date != '') { $improvement->updateCheckDate($check_date); } echo utf8_encode($improvement->id); exit; } elseif ($_POST['me_action'] == 'MOVE2NEXTTAB') { $old_status = tep_db_prepare_input($_POST['old_status']); $new_status = tep_db_prepare_input($_POST['new_status']); if ($new_status == '0') { if ($improvement->allowDelete($session_userinfo['id'], $session_userinfo['group'])) { $improvement->delete(); $is_createnew = true; $messagebox->add("MIMS has been deleted successfully. You can use below form to create a new one. ", 'green'); } else { $messagebox->add("You are not authorize to delete this MIMS!"); } } else {
$object = new improvement($id); echo $object->updateSort($old_sort, $new_sort) ? 'SUCCESS' : 'FAIL'; echo 'FAIL'; exit; } elseif ($_POST['me_action'] == 'UPDATESORTS') { foreach ($_POST['newsorts'] as $priority => $id) { $id = intval(str_replace('data-', '', $id)); improvement::updatePriority($id, $priority); } echo 'OK'; exit; } elseif ($_POST['me_action'] == 'UPDATECHECKDATE') { $id = tep_db_prepare_input($_POST['datas_id']); $check_date = tep_db_prepare_input($_POST['check_date']); $object = new improvement($id); $scd = $object->updateCheckDate($check_date); $result = array(); $result['id'] = $id; $result['check_date'] = $check_date; ajaxReturn($result); exit; } objectSocialLinePostAction('improvement'); } if (isset($_GET['status']) && array_key_exists($_GET['status'], $tabs)) { $status = $_GET['status']; $status_sort_by_ownner = array('1'); if ($filter_type == '0') { $filter = " AND i.department={$filter_team}"; if ($filter_teamcat != 0) { $filter .= " AND i.category='{$filter_teamcat}' ";