<?php include_once dirname(__FILE__) . '/../../inc/config.inc.php'; include_once dirname(__FILE__) . '/../../model/Inscricao.class.php'; include_once dirname(__FILE__) . '/../../model/Atividade.class.php'; session_start(); if (!isset($_SESSION['usuario'])) { header("location: /" . $config['PATH'] . "/admin/form_login.php?syserror=AUTENTICACAO_NECESSARIA"); exit; } $inscricoes = Inscricao::find_by_atividade($_GET['id']); $minicurso = Atividade::find($_GET['id']); ?> <center> <img src="/<?php echo $config['PATH']; ?> /img/ifrn.jpg" /> <h3>RELAÇÃO DE INSCRITOS PARA O MINICURSO<br/> <?php echo $minicurso->tema; ?> </h3> <?php if (count($inscricoes) > 0) { ?> <table border="1"> <thead> <tr>
<?php include_once dirname(__FILE__) . '/../../inc/config.inc.php'; include_once dirname(__FILE__) . '/../../model/Inscricao.class.php'; include_once dirname(__FILE__) . '/../../model/Atividade.class.php'; include_once dirname(__FILE__) . '/../../inc/mensagens.inc.php'; session_start(); if (!isset($_SESSION['usuario'])) { header("location: /" . $config['PATH'] . "/admin/form_login.php?syserror=AUTENTICACAO_NECESSARIA"); exit; } $atividade = Atividade::find($_GET['id']); $inscricoes = Inscricao::find_by_atividade($_GET['id']); ?> <!DOCTYPE HTML> <html lang="pt-br"> <head> <?php include_once dirname(__FILE__) . '/../../inc/head.inc.php'; ?> <script type="text/javascript"> function marcar_todos() { $("input[type='checkbox']").attr('checked', true); } function desmarcar_todos() { $("input[type='checkbox']").attr('checked', false); } </script> </head>
private static function convert($row) { $inscricao = new Inscricao(); $inscricao->id = $row['id']; $atividade = Atividade::find($row['atividade_id']); $participante = Participante::find($row['participante_id']); $inscricao->atividade = $atividade; $inscricao->participante = $participante; $inscricao->emitir_certificado = $row['emitir_certificado']; return $inscricao; }
include_once dirname(__FILE__) . '/../inc/helper.inc.php'; include_once dirname(__FILE__) . '/../model/Participante.class.php'; include_once dirname(__FILE__) . '/../model/Atividade.class.php'; include_once dirname(__FILE__) . '/../model/Inscricao.class.php'; if (!inscricoes_abertas()) { header("location: /" . $config['PATH'] . "/minicursos/index.php?syserror=INSCRICOES_ENCERRADAS"); exit; } $minicurso_id = $_GET['minicurso_id']; session_start(); if (!isset($_SESSION['participante'])) { header("location: /" . $config['PATH'] . "/inscricoes/form_login.php?minicurso_id={$minicurso_id}&info=INSCRICAO_MINICURSO"); exit; } $participante = $_SESSION['participante']; $minicurso = Atividade::find($minicurso_id); if (!$minicurso->temVagasDisponiveis()) { header("location: /" . $config['PATH'] . "/minicursos/index.php?syserror=VAGAS_ESGOTADAS"); exit; } $inscricoes = $participante->getInscricoes(); foreach ($inscricoes as $inscricao) { if ($inscricao->atividade->id == $minicurso_id) { header("location: /" . $config['PATH'] . "/minicursos/index.php?syserror=JA_INSCRITO_MINICURSO"); exit; } } /*if(Inscricao::verificar_conflito($participante, $minicurso)) { header("location: /" . $config['PATH'] . "/minicursos/index.php?syserror=CONFLITO_HORARIOS"); exit; }*/
public function visualizarAction() { $id = $this->_getParam('id', false); if ($id !== false) { $atividade = new Atividade(); $rowAtividade = $atividade->find($id)->current(); $this->view->id = $id; $this->view->sala = $rowAtividade->findParentSala(); $this->view->palestrante = $rowAtividade->findParentUsuario()->toArray(); $this->view->row = $rowAtividade; $this->view->participantes = $rowAtividade->findManyToManyRowset('Usuario', 'Inscricao'); $this->view->participantePresente = $atividade->retornaParticipantesPresentes($id); } else { $this->_addMessage('É preciso selecionar uma atividade para visualizar'); $this->_redirect('atividades'); } }