$actionLogDAO->showErrors = 1; if ($acao == "store") { $transactionType = 'INSERT'; $contractItem = new ContractItemDTO(); $contractItem->codigoCartaoEquipamento = $_REQUEST["equipmentCode"]; $contractItem->businessPartnerCode = $_REQUEST["businessPartnerCode"]; $contractItem->codigoContrato = $_REQUEST["contractId"]; $contractItem->codigoSubContrato = $_REQUEST["subContractId"]; $recordId = $contractItemDAO->StoreRecord($contractItem); if ($recordId == null) { echo "Não foi possivel efetuar a operação..."; exit; } echo "Operação efetuada com sucesso!"; } if ($acao == "remove") { $transactionType = 'DELETE'; $recordId = $_REQUEST['equipmentCode']; if (!$contractItemDAO->DeleteRecord($recordId)) { echo "Não foi possivel efetuar a operação..."; exit; } echo "Operação efetuada com sucesso!"; } // Grava no histórico a ação $actionLog = new ActionLogDTO($transactionType, 'itemContrato', $recordId); $actionLog->tipoAgregacao = 'contrato'; $actionLog->idAgregacao = $contractId; $actionLogDAO->StoreRecord($actionLog); // Fecha a conexão com o banco de dados $dataConnector->CloseConnection();