</thead> <tbody id="pendingReadings" > <tr> <td colspan="3" align="center" >Nenhum registro encontrado!</td> </tr> </tbody> </table> </div> </div> </div> <div class="column"> <div class="portlet"> <div class="portlet-header">Histórico de ações</div> <div class="portlet-content"> <?php $actionLogDAO = new ActionLogDAO($dataConnector->mysqlConnection); $actionLogDAO->showErrors = 1; $loginDAO = new LoginDAO($dataConnector->mysqlConnection); $loginDAO->showErrors = 1; // traz o histórico dos dez últimos minutos $actionArray = $actionLogDAO->RetrieveRecordArray("transacao <> '' AND tipoObjeto = 'trace' AND data > DATE_SUB( NOW(), INTERVAL 10 MINUTE)"); foreach ($actionArray as $action) { $login = $loginDAO->RetrieveRecord($action->login_id); $username = $login->nome; $dataHora = $action->data . ' ' . $action->hora; $transacao = $action->transacao; echo $username . ' ' . $dataHora . ' - ' . $transacao . "<br/>"; } ?> </div> </div>
echo "Não foi possivel efetuar a operação. Erro na data do atendimento"; exit; } } $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;
include_once "../../DataTransferObjects/EquipmentDTO.php"; include_once "../../DataAccessObjects/CounterDAO.php"; include_once "../../DataTransferObjects/CounterDTO.php"; $contractId = 0; if (isset($_REQUEST["contractId"]) && $_REQUEST["contractId"] != 0) { $contractId = $_REQUEST["contractId"]; } // Abre a conexao com o banco de dados $dataConnector = new DataConnector('both'); $dataConnector->OpenConnection(); if ($dataConnector->mysqlConnection == null || $dataConnector->sqlserverConnection == null) { echo 'Não foi possível se connectar ao bando de dados!'; exit; } // Cria os objetos de mapeamento objeto-relacional $actionLogDAO = new ActionLogDAO($dataConnector->mysqlConnection); $actionLogDAO->showErrors = 1; $loginDAO = new LoginDAO($dataConnector->mysqlConnection); $loginDAO->showErrors = 1; $contractDAO = new ContractDAO($dataConnector->mysqlConnection); $contractDAO->showErrors = 1; $subContractDAO = new SubContractDAO($dataConnector->mysqlConnection); $subContractDAO->showErrors = 1; $contractChargeDAO = new ContractChargeDAO($dataConnector->mysqlConnection); $contractChargeDAO->showErrors = 1; $contractBonusDAO = new ContractBonusDAO($dataConnector->mysqlConnection); $contractBonusDAO->showErrors = 1; // Traz os dados do contrato $contract = $contractDAO->RetrieveRecord($contractId); // Traz o nome do cliente $clientName = new Text(BusinessPartnerDAO::GetClientName($dataConnector->sqlserverConnection, $contract->pn));