Пример #1
0
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" >
        
Пример #2
0
    
</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';
Пример #3
0
 }
 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>";
     }
Пример #4
0
                    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'>";