<?php include_once "../defines.php"; include_once "../ClassLibrary/UnixTime.php"; include_once "../ClassLibrary/DataConnector.php"; include_once "../DataAccessObjects/ReadingDAO.php"; include_once "../DataTransferObjects/ReadingDTO.php"; $equipmentCode = $_GET['equipmentCode']; $counterId = $_GET['counterId']; $cutoffDate = null; // Define uma data de corte para evitar que a consulta traga o contador sendo editado (subtrai 1 minuto) $currentTime = new UnixTime(time()); $cutoffDate = date('Y-m-d H:i', $currentTime->AddTime(0, -1)); // Alternativamente extrai a data de corte do parâmetro caso seja passado if (isset($_GET['cutoffDate'])) { $cutoffDate = $_GET['cutoffDate']; } $origemLeitura = null; if (isset($_GET['origemLeitura'])) { $origemLeitura = $_GET['origemLeitura']; } // Abre a conexao com o banco de dados $dataConnector = new DataConnector('mySql'); $dataConnector->OpenConnection(); if ($dataConnector->mysqlConnection == null) { echo 'Não foi possível se connectar ao bando de dados!'; exit; } // Traz a leitura mais recente para o cartão de equipamento em questão partindo de dataDeCorte (contadores anteriores a dataDeCorte) $counterReading = -1; $readingDAO = new ReadingDAO($dataConnector->mysqlConnection);
echo $target; ?> " /> <label class="left" style="width:99%; text-align: left;">Horário de Entrada<br/> <input type="text" name="horaInicial" style="width:98%;height:25px;" value="<?php echo date("H:i", $currentTime->value); ?> " ></input> </label> <div style="clear:both;"> <br/> </div> <label class="left" style="width:99%; text-align: left;">Horário de Saída<br/> <input type="text" name="horaFinal" style="width:98%;height:25px;" value="<?php echo date("H:i", $currentTime->AddTime(1)); ?> " ></input> </label> <div style="clear:both;"> <br/> </div> <div class="left" style="width:99%; text-align: center;"> <input id="btnOK" type="button" value="OK" style="width:50px; height:30px;"></input> </div> <script type="text/javascript" > function parseVal(val) {