$messagebox->add("You are not authorize to delete this MIMS!"); } } else { if ($improvement->status != $old_status) { $messagebox->add("MIMS status has already changed to " . improvement::getImprovementStatus($improvement->status) . " since last seen"); } else { $status_update = $improvement->updateStatus($old_status, $new_status, $session_userinfo['username']); if ($status_update === false && $old_status == '1' && $new_status == '2') { $deny_msg = improvement::IDEAS_2_REQUEST_DENIED; $deny_msg .= '<br />'; $deny_msg .= '<span class="notice smallText">Note: ' . improvement::IDEAS_2_REQUEST_EXCLUSIONRULE . '</span>'; $messagebox->add($deny_msg, 'red'); } else { $message = "MIMS has successfully been moved to Tab <strong>" . improvement::getImprovementStatus($new_status) . '</strong>'; if ($old_status == '7' && $new_status == '3') { $improvement->updatePIC($session_userinfo['id'], $session_userinfo['username']); $message .= ' .<br />You are now PIC of this MIMS. '; } $messagebox->add($message, 'green'); } } } $reloadlist = true; } elseif ($_POST['me_action'] == 'UPDATERELEVANCYSTARS') { $relevancy_stars = tep_db_prepare_input($_POST['rstars']); $improvement->updateRelevancyStars($relevancy_stars); echo utf8_encode($relevancy_stars); exit; } elseif ($_POST['me_action'] == 'SETSENSITIVE') { $is_sensitive = tep_db_prepare_input($_POST['isSensitive']); $sensitive_flag = $is_sensitive == 'true' ? 1 : 0;
$row .= '<td class="' . $class . '">' . $value . '</td>'; } $row .= '</tr>'; $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);