static function ChangeStatus($RequestID, $StatusID, $ActDesc = "", $LogOnly = false, $pdo = null) { if (!$LogOnly) { $obj = new WAR_requests(); $obj->RequestID = $RequestID; $obj->StatusID = $StatusID; if (!$obj->Edit($pdo)) { return false; } } return WFM_FlowRows::AddOuterFlow(FLOWID, $RequestID, $StatusID, $ActDesc = "", $pdo); }
function editWarrentyDoc() { $ReqObj = new WAR_requests($_POST["RequestID"]); $DocID = $ReqObj->GetAccDoc(); if ($DocID == 0) { echo Response::createObjectiveResponse(true, ""); die; } //............................................... $pdo = PdoDataAccess::getPdoObject(); $pdo->beginTransaction(); ReturnWarrantyDoc($ReqObj, $pdo, true); $DocID = RegisterWarrantyDoc($ReqObj, $_POST["CostCode"], $_POST["BankTafsili"], $_POST["AccountTafsili"], $_POST["Block_CostID"], $DocID, $pdo); if (!$DocID) { echo Response::createObjectiveResponse(false, ExceptionHandler::GetExceptionsToString()); die; } $pdo->commit(); echo Response::createObjectiveResponse(true, ""); die; }