include_once '../banco/Conexao.php'; include_once '../dao/DaoFormulario.php'; include_once '../entidades/Formulario.php'; include_once '../dao/DaoCurso.php'; include_once '../entidades/Curso.php'; include_once '../dao/DaoEmail.php'; include_once '../entidades/Email.php'; $daoCurso = new DaoCurso(); $daoUsuario = new DaoUsuario(); $daoFormulario = new DaoFormulario(); //BUSCA O ID DO USUARIO SELECIONADO if (isset($_GET['id'])) { $idSelecionado = $_GET['id']; } //FAZ O PROCESSAMENTO DO CURSO E OS DEMAIS CURSOS $usuarioSelecionado = $daoUsuario->buscarPorId($idSelecionado); $cursoUsuarioSelecionado = $daoCurso->buscarPorId($usuarioSelecionado->getIdCurso()); $cursos = $daoCurso->buscarPorCondicao(" id != " . $usuarioSelecionado->getIdCurso()); $verificacaoFormulario = false; $formulariosUsuario = $daoFormulario->buscarPorIdDoUsuario($usuarioSelecionado->getId()); $formularioSelecionado = new Formulario(); $daoEmail = new DaoEmail(); $emailUsuario = $daoEmail->buscarPorUsuario($usuarioSelecionado->getId()); ?> <!-- Pagina do conteudo --> <div class="row" style="margin-top: 5%; margin-bottom: 5%;"> <div class="col-md-2 col-sm-2 col-xs-2"></div> <div class="col-md-8 col-sm-8 col-xs-8" >
</div> <?php require_once '../visao/componentes.php'; //VERIFICAR OS ALUNOS QUE PODEM RESPONDER O EMAIL //ATUALIZAR A LISTA DE EMAIL if (isset($_POST['acao'])) { if ($_POST['acao'] == 'verificar') { $dataAtual = date("Y-m-d"); $emailDataAtual = $daoEmail->buscarTodos(); $houveLiberamento = false; if (count($emailDataAtual > 0)) { foreach ($emailDataAtual as $value) { if (strtotime($value->getDataEnvio()) <= strtotime($dataAtual)) { //LIBERANDO O USUARIO $usuarioLiberar = $daoUsuario->buscarPorId($value->getIdUsuario()); if ($usuarioLiberar->getId() != null && $usuarioLiberar->getId() != 0 && ($usuarioLiberar->getLiberado() == null || $usuarioLiberar->getLiberado() == '')) { $usuarioLiberar->setLiberado("sim"); $daoUsuario->atualizar($usuarioLiberar); $houveLiberamento = true; } } } } echo "<script type='text/javascript'>"; echo "var \$ = jQuery.noConflict();\r\n \$(document).ready(function() {\r\n \$('#modalMsgLiberamento').modal('show');\r\n });"; echo "</script>"; } } require_once '../template/rodape.php';
} if (isset($_POST["adicionais5"])) { $formulario->setIA5($_POST["adicionais5"]); } if (isset($_POST["adicionais6"])) { $formulario->setIA6($_POST["adicionais6"]); } if (isset($_POST["sugestoes"])) { $formulario->setSugestao($_POST["sugestoes"]); } $formulario->setIdUsuario((int) $idLogado); try { $dao = new DaoFormulario(); //ATUALIZAR A QUANTIDADE DE RESPONDIMENTO DO USUARIO $daoUser = new DaoUsuario(); $usuarioLogado = $daoUser->buscarPorId((int) $idLogado); //VERIFICA SE O CURSO QUE O USUARIO VEZ É O MESMO QUE ELE ESCOLHEU NO FORMULÁRIO if ($usuarioLogado->getIdCurso() === $formulario->getIC1()) { $formulario->setStatus(1); $dao->inserir($formulario); $quantidadeFormulario = $dao->buscarPorIdDoUsuarioEIdDoCurso($usuarioLogado->getId(), $formulario->getIC1()); $usuarioLogado->setQtdResponde(count($quantidadeFormulario)); $daoUser->atualizar($usuarioLogado); echo "<script type='text/javascript'>"; echo "location.href='http://localhost/questionario/aluno/sair.php';"; echo "</script>"; } else { echo "<script type='text/javascript'>"; echo "var \$ = jQuery.noConflict();\r\n \$(document).ready(function() {\r\n \$('#modalMsgErroIdCursoFormulario').modal('show');\r\n });"; echo "</script>"; }
echo "</script>"; } } else { echo "<script type='text/javascript'>"; echo "var \$ = jQuery.noConflict();\r\n \$(document).ready(function() {\r\n \$('#modalMsgErroComLoadingEmail').modal('show');\r\n });"; echo "location.href='http://localhost/questionario/adm/email.php';"; echo "</script>"; } } } } elseif (isset($_GET['id']) && isset($_GET['enviar'])) { $id = $_GET['id']; $enviar = $_GET['enviar']; //ENVIAR EMAIL PARA DETERMINADO USUARIO if ($id != 0 && $id != null && $enviar == "Singular") { $usuarioEmail = $daoUsuario->buscarPorId($id); if ($usuarioEmail->getId() != null) { try { $enviar = new EmailEnviar("*****@*****.**", "*****@*****.**", "Teste22", "Apenas um teste22!"); //VERIFICAR SE O EMAIL FOI ENVIADO if ($enviar->send()) { $emailAEnviarTodos = $daoEmail->buscarPorUsuario($usuarioEmail->getId()); //ATUALIZANDO O ENVIADO DO EMAIL $emailAEnviarTodos->setEnviado(1); $daoEmail->atualizar($emailAEnviarTodos); echo "<script type='text/javascript'>"; echo "var \$ = jQuery.noConflict();\r\n \$(document).ready(function() {\r\n \$('#modalMsgSucessoComLoadingEmail').modal('show');\r\n });"; echo "location.href='http://localhost/questionario/adm/email.php';"; echo "</script>"; } else { echo "<script type='text/javascript'>";