if (!CheckProductExist($arr['name'])) { if (!CheckProductCode($arr['code'])) { AddProduct($user_id, $arr); } else { $error = 'პროდუქტი ასეთი კოდით უკვე არის სიაში!'; } } else { $error = '"' . $arr['name'] . '" უკვე არის სიაში!'; } } else { SaveProduct($prod_id, $user_id, $arr); } break; case 'disable': $prod_id = $_REQUEST['id']; DisableProduct($prod_id); break; case 'delete_image': $prod_id = $_REQUEST['id']; DeleteImage($prod_id); break; case 'clear': $file_list = $_REQUEST['file']; ClearProduct(); if (!empty($file_list)) { $file_list = ClearFiles(json_decode($file_list)); } $data = array('file_list' => json_encode($file_list)); break; default: $error = "Action is Null";
$data = array("aaData" => array()); while ($aRow = mysql_fetch_array($rResult)) { $row = array(); for ($i = 0; $i < $count; $i++) { /* General output */ $row[] = $aRow[$i]; if ($i == $count - 1) { $row[] = '<input type="checkbox" name="check_' . $aRow[$hidden] . '" class="check" value="' . $aRow[$hidden] . '" />'; } } $data['aaData'][] = $row; } break; case 'disable': $trans_id = $_REQUEST['id']; DisableProduct($trans_id); break; default: $error = 'Action is Null'; } $data['error'] = $error; echo json_encode($data); /* ****************************** * transactions Functions * ****************************** */ function DisableProduct($trans_id) { global $log; $log->setUpdateLogBefore("sale_transaction", $trans_id); mysql_query("UPDATE sale_transaction\n\t\t\t\tSET sale_transaction.`status` = 3\n\t\t\t\tWHERE sale_transaction.id = {$trans_id} ");