}
$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;
}*/
$inscricao = new Inscricao();
$inscricao->participante = $participante;
$inscricao->atividade = $minicurso;
$inscricao->save();
$inscricao_id = $inscricao->id;
header("location: /" . $config['PATH'] . "/minicursos/confirmacao_inscricao.php?id={$inscricao_id}");
exit;