public function gravaRegistroAcesso(RegistroAcesso $rg) { $sql = "insert into registro_acesso ("; $sql .= "rgc_usuario,"; $sql .= "rgc_exercicio,"; $sql .= "rgc_inicio,"; $sql .= "rgc_fim"; $sql .= ") values ("; $sql .= "" . $rg->getRgc_usuario() . ","; $sql .= "" . $rg->getRgc_exercicio() . ","; $sql .= "'" . $rg->getRgc_inicio() . "',"; $sql .= "'" . $rg->getRgc_fim() . "')"; echo $sql; return $this->executeAndReturnLastID($sql); }
} } } break; case "verificaExercicio": if ($_POST["exercicio"]) { $exercicio = $registroAcessoController->listaRegistroAcessoByUsuarioAndExercicio($usuario, $_POST["exercicio"]); } else { $exercicio = null; } if ($exercicio != null) { $result = array('erro' => false, 'existe' => 'sim', 'tempoInicial' => $exercicio->getRgc_inicio(), 'tempoFinal' => $exercicio->getRgc_fim()); } else { $temp = explode(":", $_POST["tempo"]); $data = date("Y-m-d H:i:s"); $registroAcesso = new RegistroAcesso(); $registroAcesso->setRgc_usuario($usuario); $registroAcesso->setRgc_exercicio($_POST["exercicio"]); $registroAcesso->setRgc_inicio($data); $registroAcesso->setRgc_fim('00:00'); if ($registroAcessoController->gravaRegistroAcesso($registroAcesso)) { $result = array('erro' => false); } } echo json_encode($result); break; case "getUsuario": $result = array('erro' => false, 'usuario' => '1'); echo json_encode($result); break; }
public function selectRegistroByUserExe($idExercicio, $idUsuario) { $sql = "select * from registro_acesso where rgc_exercicio = " . $idExercicio . " and rgc_usuario=" . $idUsuario; $registroAcesso = null; $result = $this->retrieve($sql); if (mysqli_num_rows($result) > 0) { $qr = mysqli_fetch_array($result); $registroAcesso = new RegistroAcesso(); $registroAcesso->setRgc_id($qr["rgc_id"]); $registroAcesso->setRgc_usuario($qr["rgc_usuario"]); $registroAcesso->setRgc_exercicio($qr["rgc_exercicio"]); $registroAcesso->setRgc_inicio($qr["rgc_inicio"]); $registroAcesso->setRgc_fim($qr["rgc_fim"]); } return $registroAcesso; }