Пример #1
0
function resumoSubEventos($idEvento)
{
    $con = bancoMysqli();
    $evento = recuperaDados("ig_evento", $idEvento, "idEvento");
    if ($evento['subEvento'] == 0 or $evento['subEvento'] == NULL) {
        return "";
    } else {
        $sql_sub = "SELECT * FROM ig_sub_evento WHERE ig_evento_idEvento = '{$idEvento}' AND publicado = '1'";
        $query_sub = mysqli_query($con, $sql_sub);
        $i = 0;
        $sub = mysqli_fetch_array($query_sub);
        $id = $sub['idSubEvento'];
        $x['titulo'] = $sub['titulo'];
        $x['descricao'] = $sub['descricao'];
        $sql = "SELECT * FROM ig_ocorrencia WHERE idSubEvento = '{$id}' AND publicado = '1' ORDER BY dataInicio";
        $query = mysqli_query($con, $sql);
        $campo = mysqli_fetch_array($query);
        if ($campo['dataFinal'] == '0000-00-00') {
            $data = exibirDataBr($campo['dataInicio']) . " - " . diasemana($campo['dataInicio']);
            //precisa tirar a hora para fazer a função funcionar
            $semana = "";
        } else {
            $data = "De " . exibirDataBr($campo['dataInicio']) . " a " . exibirDataBr($campo['dataFinal']);
            if ($campo['segunda'] == 1) {
                $seg = "segunda";
            } else {
                $seg = "";
            }
            if ($campo['terca'] == 1) {
                $ter = "terça";
            } else {
                $ter = "";
            }
            if ($campo['quarta'] == 1) {
                $qua = "quarta";
            } else {
                $qua = "";
            }
            if ($campo['quinta'] == 1) {
                $qui = "quinta";
            } else {
                $qui = "";
            }
            if ($campo['sexta'] == 1) {
                $sex = " sexta";
            } else {
                $sex = "";
            }
            if ($campo['sabado'] == 1) {
                $sab = " sábado";
            } else {
                $sab = "";
            }
            if ($campo['domingo'] == 1) {
                $dom = " domingo";
            } else {
                $dom = "";
            }
            $semana = "(" . $seg . " " . $ter . " " . $qua . " " . $qui . " " . $sex . " " . $sab . " " . $dom . ")";
        }
        if ($campo['diaEspecial'] == 1) {
            if ($campo['libras'] == 1) {
                $libras = "Tradução em libras";
            } else {
                $libras = "";
            }
            if ($campo['audiodescricao'] == 1) {
                $audio = "Audiodescrição";
            } else {
                $audio = "";
            }
            if ($campo['precoPopular'] == 1) {
                $popular = "Preço popular";
            } else {
                $popular = "";
            }
            $dia_especial = " - Dia especial:" . $libras . " " . $audio . " " . $popular;
        } else {
            $dia_especial = "";
        }
        //recuperaDados($tabela,$idEvento,$campo)
        $hora = exibirHora($campo['horaInicio']);
        $retirada = recuperaIngresso($campo['retiradaIngresso']);
        $valor = dinheiroParaBr($campo['valorIngresso']);
        $local = recuperaDados("ig_local", $campo['local'], "idLocal");
        $espaco = $local['sala'];
        $inst = recuperaDados("ig_instituicao", $local['idInstituicao'], "idInstituicao");
        $instituicao = $inst['instituicao'];
        $id = $campo['idOcorrencia'];
        $tipo = recuperaDados("ig_tipo_evento", $sub['idTipo'], "idTipoEvento");
        $x['ocorrencia'] = "<div class='left'>" . $tipo['tipoEvento'] . " {$dia_especial} <br />\n\t\t\t\t\tData: {$data} {$semana} <br />\n\t\t\t\t\tHorário: {$hora}<br />\n\t\t\t\t\tLocal: {$espaco} - {$instituicao}<br />\n\t\t\t\t\tRetirada de ingresso: {$retirada}  - Valor: {$valor} <br /></br>";
        return $x;
    }
}
Пример #2
0
function listaOcorrenciasOcupacao($idEvento)
{
    //lista ocorrencias de determinado evento
    $sql = "SELECT * FROM ig_ocorrencia WHERE idEvento = '{$idEvento}' AND publicado = '1' AND idTipoOcorrencia <> '5' ORDER BY dataInicio";
    $con = bancoMysqli();
    $query = mysqli_query($con, $sql);
    echo "<table class='table table-condensed'>\r\n\t\t\t\t\t<thead>\r\n\t\t\t\t\t\t<tr class='list_menu'>\r\n\t\t\t\t\t\t\t<td>Ocorrência</td>\r\n\t\t\t\t\t\t\t<td width='10%'></td>\r\n\t\t\t\t\t\t\t<td width='10%'></td>\r\n\t\t\t\t\t\t\t<td width='10%'></td>\r\n\t\t\t\t\t\t</tr>\r\n\t\t\t\t\t</thead>\r\n\t\t\t\t\t<tbody>";
    while ($campo = mysqli_fetch_array($query)) {
        $tipo_de_evento = retornaTipoOcorrencia($campo['idTipoOcorrencia']);
        // retorna o tipo de ocorrência
        if ($campo['idSubEvento'] != NULL) {
            $sub = recuperaDados("ig_sub_evento", $campo['idSubEvento'], "idSubEvento");
        } else {
            $sub['titulo'] = "";
        }
        if ($campo['dataFinal'] == '0000-00-00') {
            $data = exibirDataBr($campo['dataInicio']) . " - " . diasemana($campo['dataInicio']);
            //precisa tirar a hora para fazer a função funcionar
            $semana = "";
        } else {
            $data = "De " . exibirDataBr($campo['dataInicio']) . " a " . exibirDataBr($campo['dataFinal']);
            if ($campo['segunda'] == 1) {
                $seg = "segunda";
            } else {
                $seg = "";
            }
            if ($campo['terca'] == 1) {
                $ter = "terça";
            } else {
                $ter = "";
            }
            if ($campo['quarta'] == 1) {
                $qua = "quarta";
            } else {
                $qua = "";
            }
            if ($campo['quinta'] == 1) {
                $qui = "quinta";
            } else {
                $qui = "";
            }
            if ($campo['sexta'] == 1) {
                $sex = " sexta";
            } else {
                $sex = "";
            }
            if ($campo['sabado'] == 1) {
                $sab = " sábado";
            } else {
                $sab = "";
            }
            if ($campo['domingo'] == 1) {
                $dom = " domingo";
            } else {
                $dom = "";
            }
            $semana = "(" . $seg . " " . $ter . " " . $qua . " " . $qui . " " . $sex . " " . $sab . " " . $dom . ")";
        }
        if ($campo['diaEspecial'] == 1) {
            if ($campo['libras'] == 1) {
                $libras = "Tradução em libras";
            } else {
                $libras = "";
            }
            if ($campo['audiodescricao'] == 1) {
                $audio = "Audiodescrição";
            } else {
                $audio = "";
            }
            if ($campo['precoPopular'] == 1) {
                $popular = "Preço popular";
            } else {
                $popular = "";
            }
            $dia_especial = " - Dia especial:" . $libras . " " . $audio . " " . $popular;
        } else {
            $dia_especial = "";
        }
        //recuperaDados($tabela,$idEvento,$campo)
        $hora = exibirHora($campo['horaInicio']);
        $duracao = recuperaDuracao($campo['duracao']);
        $retirada = recuperaIngresso($campo['retiradaIngresso']);
        $valor = dinheiroParaBr($campo['valorIngresso']);
        $local = recuperaDados("ig_local", $campo['local'], "idLocal");
        $espaco = $local['sala'];
        $inst = recuperaDados("ig_instituicao", $local['idInstituicao'], "idInstituicao");
        $instituicao = $inst['instituicao'];
        $id = $campo['idOcorrencia'];
        $ocorrencia = "<div class='left'>{$tipo_de_evento} {$dia_especial} " . $sub['titulo'] . "<br />\r\n\t\t\tData: {$data} {$semana} <br />\r\n\t\t\tHorário: {$hora}<br />\r\n\t\t\tDuração: {$duracao}<br />\r\n\t\t\tLocal: {$espaco} - {$instituicao}<br />\r\n\t\t\tRetirada de ingresso: {$retirada}  - Valor: {$valor} <br /></br>";
        echo "<tr>";
        echo "<td class='list_description'>" . $ocorrencia . "</td>";
        echo "\r\n\t\t\t<td class='list_description'>\r\n\t\t\t<form method='POST' action='?perfil=ocupacao&p=ocorrencias&action=editar'>\r\n\t\t\t<input type='hidden' name='id' value='{$id}' />\r\n\t\t\t<input type ='submit' class='btn btn-theme btn-block' value='Editar'></td></form>";
        echo "\r\n\t\t\t<td class='list_description'>\r\n\t\t\t<form method='POST' action='?perfil=ocupacao&p=ocorrencias&action=listar'>\r\n\t\t\t<input type='hidden' name='duplicar' value='" . $campo['idOcorrencia'] . "' />\r\n\t\t\t<input type ='submit' class='btn btn-theme btn-block' value='Duplicar'></td></form>";
        echo "\r\n\t\t\t<td class='list_description'>\r\n\t\t\t<form method='POST' action='?perfil=ocupacao&p=ocorrencias&action=listar'>\r\n\t\t\t<input type='hidden' name='apagar' value='" . $campo['idOcorrencia'] . "' />\r\n\t\t\t<input type ='submit' class='btn btn-theme  btn-block' value='Apagar'></td></form>";
        echo "</tr>";
    }
    echo "\t\t\t\t\t</tbody>\r\n\t\t\t\t</table>";
}
Пример #3
0
function listaOcorrenciasCinemaCom($idCinema)
{
    //lista ocorrencias de determinado evento
    $sql = "SELECT * FROM ig_ocorrencia WHERE idCinema = '{$idCinema}' AND publicado = 1 ORDER BY dataInicio";
    $con = bancoMysqli();
    $query = mysqli_query($con, $sql);
    $num = mysqli_num_rows($query);
    if ($num > 0) {
        while ($campo = mysqli_fetch_array($query)) {
            $tipo_de_evento = retornaTipoOcorrencia($campo['idTipoOcorrencia']);
            // retorna o tipo de ocorrência
            if ($campo['idSubEvento'] != NULL) {
                $sub = recuperaDados("ig_sub_evento", $campo['idSubEvento'], "idSubEvento");
            } else {
                $sub['titulo'] = "";
            }
            if ($campo['dataFinal'] == '0000-00-00') {
                $data = exibirDataBr($campo['dataInicio']) . " - " . diasemana($campo['dataInicio']);
                //precisa tirar a hora para fazer a função funcionar
                $semana = "";
            } else {
                $data = "De " . exibirDataBr($campo['dataInicio']) . " a " . exibirDataBr($campo['dataFinal']);
                if ($campo['segunda'] == 1) {
                    $seg = "segunda";
                } else {
                    $seg = "";
                }
                if ($campo['terca'] == 1) {
                    $ter = "terça";
                } else {
                    $ter = "";
                }
                if ($campo['quarta'] == 1) {
                    $qua = "quarta";
                } else {
                    $qua = "";
                }
                if ($campo['quinta'] == 1) {
                    $qui = "quinta";
                } else {
                    $qui = "";
                }
                if ($campo['sexta'] == 1) {
                    $sex = " sexta";
                } else {
                    $sex = "";
                }
                if ($campo['sabado'] == 1) {
                    $sab = " sábado";
                } else {
                    $sab = "";
                }
                if ($campo['domingo'] == 1) {
                    $dom = " domingo";
                } else {
                    $dom = "";
                }
                $semana = "(" . $seg . " " . $ter . " " . $qua . " " . $qui . " " . $sex . " " . $sab . " " . $dom . ")";
            }
            if ($campo['diaEspecial'] == 1) {
                if ($campo['libras'] == 1) {
                    $libras = "Tradução em libras";
                } else {
                    $libras = "";
                }
                if ($campo['audiodescricao'] == 1) {
                    $audio = "Audiodescrição";
                } else {
                    $audio = "";
                }
                if ($campo['precoPopular'] == 1) {
                    $popular = "Preço popular";
                } else {
                    $popular = "";
                }
                $dia_especial = " - Dia especial:" . $libras . " " . $audio . " " . $popular;
            } else {
                $dia_especial = "";
            }
            //recuperaDados($tabela,$idEvento,$campo)
            $hora = exibirHora($campo['horaInicio']);
            $duracao = recuperaDuracao($campo['duracao']);
            $retirada = recuperaIngresso($campo['retiradaIngresso']);
            $valor = dinheiroParaBr($campo['valorIngresso']);
            $local = recuperaDados("ig_local", $campo['local'], "idLocal");
            $espaco = $local['sala'];
            $inst = recuperaDados("ig_instituicao", $local['idInstituicao'], "idInstituicao");
            $instituicao = $inst['instituicao'];
            $id = $campo['idOcorrencia'];
            $ocorrencia = "{$tipo_de_evento} {$dia_especial} " . $sub['titulo'] . "<br />\r\n\t\t\tData: {$data} {$semana} <br />\r\n\t\t\tHorário: {$hora}<br />\r\n\t\t\tDuração: {$duracao} <br />\r\n\t\t\tLocal: {$espaco} - {$instituicao}<br />\r\n\t\t\tRetirada de ingresso: {$retirada}  - Valor: {$valor} <br /></br><br />";
            echo $ocorrencia;
        }
    }
}
Пример #4
0
function listaOcorrenciasContrato($idEvento)
{
    //lista ocorrencias de determinado evento
    $sql = "SELECT * FROM ig_ocorrencia WHERE idEvento = '{$idEvento}' AND publicado = 1 AND idTipoOcorrencia NOT LIKE '5' ORDER BY dataInicio";
    $con = bancoMysqli();
    $query = mysqli_query($con, $sql);
    $evento = recuperaDados("ig_evento", $idEvento, "idEvento");
    $i = 0;
    if ($evento['ig_tipo_evento_idTipoEvento'] != 1) {
        while ($campo = mysqli_fetch_array($query)) {
            $tipo_de_evento = retornaTipoOcorrencia($campo['idTipoOcorrencia']);
            // retorna o tipo de ocorrência
            if ($campo['idSubEvento'] != NULL) {
                $sub = recuperaDados("ig_sub_evento", $campo['idSubEvento'], "idSubEvento");
            } else {
                $sub['titulo'] = "";
            }
            if ($campo['dataFinal'] == '0000-00-00' or $campo['dataFinal'] == $campo['dataInicio']) {
                $data = exibirDataBr($campo['dataInicio']) . " - " . diasemana($campo['dataInicio']);
                //precisa tirar a hora para fazer a função funcionar
                $semana = "";
                $tipo_de_evento = "Evento de data única";
            } else {
                $data = "De " . exibirDataBr($campo['dataInicio']) . " a " . exibirDataBr($campo['dataFinal']);
                if ($campo['segunda'] == 1) {
                    $seg = "segunda";
                } else {
                    $seg = "";
                }
                if ($campo['terca'] == 1) {
                    $ter = " terça";
                } else {
                    $ter = "";
                }
                if ($campo['quarta'] == 1) {
                    $qua = " quarta";
                } else {
                    $qua = "";
                }
                if ($campo['quinta'] == 1) {
                    $qui = " quinta";
                } else {
                    $qui = "";
                }
                if ($campo['sexta'] == 1) {
                    $sex = " sexta";
                } else {
                    $sex = "";
                }
                if ($campo['sabado'] == 1) {
                    $sab = " sábado";
                } else {
                    $sab = "";
                }
                if ($campo['domingo'] == 1) {
                    $dom = " domingo";
                } else {
                    $dom = "";
                }
                $semana = $seg . " " . $ter . " " . $qua . " " . $qui . " " . $sex . " " . $sab . " " . $dom;
            }
            if ($campo['diaEspecial'] == 1) {
                if ($campo['libras'] == 1) {
                    $libras = "Tradução em libras";
                } else {
                    $libras = "";
                }
                if ($campo['audiodescricao'] == 1) {
                    $audio = "Audiodescrição";
                } else {
                    $audio = "";
                }
                if ($campo['precoPopular'] == 1) {
                    $popular = "Preço popular";
                } else {
                    $popular = "";
                }
                $dia_especial = " - Dia especial:" . $libras . " " . $audio . " " . $popular;
            } else {
                $dia_especial = "";
            }
            //recuperaDados($tabela,$idEvento,$campo)
            $hora = exibirHora($campo['horaInicio']);
            $duracao = recuperaDuracao($campo['duracao']);
            $retirada = recuperaIngresso($campo['retiradaIngresso']);
            $valor = dinheiroParaBr($campo['valorIngresso']);
            $local = recuperaDados("ig_local", $campo['local'], "idLocal");
            $espaco = $local['sala'];
            $inst = recuperaDados("ig_instituicao", $local['idInstituicao'], "idInstituicao");
            $instituicao = $inst['instituicao'];
            $id = $campo['idOcorrencia'];
            $y1 = $tipo_de_evento . " " . $dia_especial . " " . $sub['titulo'];
            $x[$i]['tipo'] = $y1;
            if ($semana != "") {
                $x[$i]['data'] = $data . " (" . trim($semana) . ")";
            } else {
                $x[$i]['data'] = $data . " " . trim($semana);
            }
            $x[$i]['hora'] = $hora;
            $x[$i]['espaco'] = $local['sala'] . " (" . $instituicao . ")";
            $i++;
        }
    }
    $x['numero'] = $i;
    return $x;
}