} } $recordId = $serviceCallDAO->StoreRecord($serviceCall); if ($recordId == null) { echo "Não foi possivel efetuar a operação..."; exit; } if ($id == 0 && isset($recordId)) { // Se inseriu um novo registro no banco // Grava no histórico a ação $actionLog = new ActionLogDTO(); $actionLog->transacao = 'chamado número ' . str_pad($recordId, 5, '0', STR_PAD_LEFT) . ' criado'; $actionLog->tipoObjeto = "trace"; $actionLogDAO = new ActionLogDAO($dataConnector->mysqlConnection); $actionLogDAO->showErrors = 1; $actionLogDAO->StoreRecord($actionLog); } echo "Operação efetuada com sucesso!"; } if ($acao == "remove") { if (!isset($_POST['reg'])) { echo "Selecione os registros que deseja excluir"; exit; } foreach ($_POST['reg'] as $key => $reg) { // Verifica as dependências do chamado $serviceCallId = str_pad($reg, 5, '0', STR_PAD_LEFT); $readingDAO = new ReadingDAO($dataConnector->mysqlConnection); $readingDAO->showErrors = 1; $readingArray = $readingDAO->RetrieveRecordArray("chamadoServico_id=" . $reg); if (sizeof($readingArray) > 0) {