Пример #1
0
function autenticaUsuario($usuario, $senha)
{
    //
    $sql = "SELECT * FROM ig_usuario, ig_instituicao, ig_papelusuario WHERE ig_usuario.nomeUsuario = '{$usuario}' AND ig_instituicao.idInstituicao = ig_usuario.idInstituicao AND ig_papelusuario.idPapelUsuario = ig_usuario.ig_papelusuario_idPapelUsuario LIMIT 0,1";
    $con = bancoMysqli();
    $query = mysqli_query($con, $sql);
    //query que seleciona os campos que voltarão para na matriz
    if ($query) {
        //verifica erro no banco de dados
        if (mysqli_num_rows($query) > 0) {
            // verifica se retorna usuário válido
            $user = mysqli_fetch_array($query);
            if ($user['senha'] == md5($_POST['senha'])) {
                // compara as senhas
                session_start();
                $_SESSION['usuario'] = $user['nomeUsuario'];
                $_SESSION['perfil'] = $user['idPapelUsuario'];
                $_SESSION['instituicao'] = $user['instituicao'];
                $_SESSION['nomeCompleto'] = $user['nomeCompleto'];
                $_SESSION['idUsuario'] = $user['idUsuario'];
                $_SESSION['idInstituicao'] = $user['idInstituicao'];
                $log = "Fez login.";
                gravarLog($log);
                header("Location: visual/index.php");
            } else {
                echo "A senha está incorreta.";
            }
        } else {
            echo "O usuário não existe.";
        }
    } else {
        echo "Erro no banco de dados";
    }
}
Пример #2
0
function reaberturaEvento($idEvento)
{
    $con = bancoMysqli();
    $erro = 0;
    $mensagem = "";
    $sql_reabrir = "UPDATE ig_evento SET dataEnvio = NULL WHERE idEvento = '{$idEvento}'";
    $query_reabrir = mysqli_query($con, $sql_reabrir);
    if ($query_reabrir) {
        gravarLogReabertura($idEvento, 2);
        gravarLog($sql_reabrir);
        $evento = recuperaDados("ig_evento", $idEvento, "idEvento");
        $mensagem = $mensagem . "O evento " . $evento['nomeEvento'] . " foi reaberto.<br />";
        $sql_pedido = "UPDATE igsis_pedido_contratacao SET estado = NULL WHERE idEvento = '{$idEvento}'";
        $query_pedido = mysqli_query($con, $sql_pedido);
        if ($query_pedido) {
            $mensagem = $mensagem . "Os pedidos foram reabertos.<br />";
            $sql_recupera_pedidos_abertos = "SELECT * FROM igsis_pedido_contratacao WHERE publicado = '1' AND idEvento = {$idEvento} AND estado IS NULL";
            $query_recupera_pedidos_abertos = mysqli_query($con, $sql_recupera_pedidos_abertos);
            $n_recupera = mysqli_num_rows($query_recupera_pedidos_abertos);
            if ($n_recupera > 0) {
                $mensagem = "O evento " . $evento['nomeEvento'] . "foi reaberto.";
                $pedidos = "";
                while ($x = mysqli_fetch_array($query_recupera_pedidos_abertos)) {
                    $pedidos = $pedidos . " " . $x['idPedidoContratacao'] . ",";
                }
                $conteudo_email = "\r\n\t\t\t\tOlá,<br />\r\n\t\t\t\tPor solicitação, o(s) pedido(s) " . trim(substr($pedidos, 0, -1)) . " foi(foram) reaberto(s) e não aparecerá(ão) em suas listas no Módulo Contratação até que seja(m) reenviado(s).<br /><br />\r\n\t\t\t\tAtt,<br />\r\n\t\t\t\tEquipe IGSIS<br />\r\n\t\t\t\t";
                $instituicao = 4;
                $subject = "O evento '" . $evento['nomeEvento'] . "' foi reaberto";
                $email = "*****@*****.**";
                $usuario = "IGSIS";
            }
        } else {
            $erro++;
        }
    } else {
        $erro++;
    }
    return $erro;
}
Пример #3
0
                        } else {
                            $mensagem = "Erro ao gravar no banco";
                        }
                    } else {
                        $mensagem = "Erro no upload";
                    }
                }
            }
        }
        if (isset($_POST['apagar'])) {
            $idArquivo = $_POST['apagar'];
            $sql_apagar_arquivo = "UPDATE igsis_arquivos_pedidos SET publicado = 0 WHERE idArquivosPedidos = '{$idArquivo}'";
            if (mysqli_query($con, $sql_apagar_arquivo)) {
                $arq = recuperaDados("igsis_arquivos_pedidos", $idArquivo, "idArquivosPedidos");
                $mensagem = "Arquivo " . $arq['arquivo'] . "apagado com sucesso!";
                gravarLog($sql_apagar_arquivo);
            } else {
                $mensagem = "Erro ao apagar o arquivo. Tente novamente!";
            }
        }
        ?>
    
    	 <section id="enviar" class="home-section bg-white">
		<div class="container">
			  <div class="row">
				  <div class="col-md-offset-2 col-md-8">
					<div class="section-heading">
                                        <h2><?php 
        echo $pedido["Objeto"];
        ?>
  </h2>
Пример #4
0
                $idOc = $_POST['duplicar'];
                $sql_duplicar_ocorrencia = "INSERT INTO ig_ocorrencia (`idTipoOcorrencia`, `ig_comunicao_idCom`, `local`, `idEvento`, `segunda`, `terca`, `quarta`, `quinta`, `sexta`, `sabado`, `domingo`, `dataInicio`, `dataFinal`, `horaInicio`, `horaFinal`, `timezone`, `diaInteiro`, `diaEspecial`, `libras`, `audiodescricao`, `valorIngresso`, `retiradaIngresso`, `localOutros`, `lotacao`, `reservados`, `duracao`, `precoPopular`, `frequencia`, `publicado`, `idSubEvento`, `idCinema`) SELECT `idTipoOcorrencia`, `ig_comunicao_idCom`, `local`, `idEvento`, `segunda`, `terca`, `quarta`, `quinta`, `sexta`, `sabado`, `domingo`, `dataInicio`, `dataFinal`, `horaInicio`, `horaFinal`, `timezone`, `diaInteiro`, `diaEspecial`, `libras`, `audiodescricao`, `valorIngresso`, `retiradaIngresso`, `localOutros`, `lotacao`, `reservados`, `duracao`, `precoPopular`, `frequencia`, `publicado`, `idSubEvento`, `idCinema`  FROM ig_ocorrencia WHERE `idOcorrencia` = '{$idOc}'";
                if (mysqli_query($con, $sql_duplicar_ocorrencia)) {
                    $mensagem = "Ocorrência duplicada com sucesso!";
                    gravarLog($sql_duplicar_ocorrencia);
                } else {
                    $mensagem = "Erro ao duplicar. Tente novamente.";
                }
            }
            if (isset($_POST['apagar'])) {
                $con = bancoMysqli();
                $idOc = $_POST['apagar'];
                $sql_apagar_ocorrencia = "UPDATE ig_ocorrencia SET publicado = '0' WHERE idOcorrencia = {$idOc}";
                if (mysqli_query($con, $sql_apagar_ocorrencia)) {
                    $mensagem = "Ocorrência apagada com sucesso!";
                    gravarLog($sql_apagar_ocorrencia);
                } else {
                    $mensagem = "Erro ao atualizar. Tente novamente.";
                }
            }
            // Cria um array com dados do evento
            $campo = recuperaEvento($_SESSION['idEvento']);
            ?>


<?php 
            $action = $_GET['action'];
            switch ($action) {
                case "inserir":
                    $filme = recuperaDados('ig_cinema', $_SESSION['idCinema'], "idCinema");
                    ?>
Пример #5
0
        $Telefone1 = $_POST['Telefone1'];
        $Telefone2 = $_POST['Telefone2'];
        $Telefone3 = $_POST['Telefone3'];
        $Email = $_POST['Email'];
        $DRT = $_POST['DRT'];
        $Funcao = $_POST['Funcao'];
        $InscricaoINSS = $_POST['InscricaoINSS'];
        $OMB = $_POST['OMB'];
        $Observacao = $_POST['Observacao'];
        $Pis = 0;
        $data = date('Y-m-d');
        $idUsuario = $_SESSION['idUsuario'];
        $sql_insert_pf = "INSERT INTO `sis_pessoa_fisica` (`Id_PessoaFisica`, `Foto`, `Nome`, `NomeArtistico`, `RG`, `CPF`, `CCM`, `IdEstadoCivil`, `DataNascimento`, `LocalNascimento`, `Nacionalidade`, `CEP`, `Numero`, `Complemento`, `Telefone1`, `Telefone2`, `Telefone3`, `Email`, `DRT`, `Funcao`, `InscricaoINSS`, `Pis`, `OMB`, `DataAtualizacao`, `Observacao`, `IdUsuario`) VALUES (NULL, NULL, '{$Nome}', '{$NomeArtistico}', '{$RG}', '{$CPF}', '{$CCM}', '{$IdEstadoCivil}', '{$DataNascimento}', NULL, '{$Nacionalidade}', '{$CEP}', '{$Numero}', '{$Complemento}', '{$Telefone1}', '{$Telefone2}', '{$Telefone3}', '{$Email}', '{$DRT}', '{$Funcao}', '{$InscricaoINSS}', '{$Pis}', '{$OMB}', '{$data}', '{$Observacao}', '{$idUsuario}');";
        $query_insert_pf = mysqli_query($con, $sql_insert_pf);
        if ($query_insert_pf) {
            gravarLog($sql_insert_pf);
            echo "<h1>Inserido com sucesso!</h1>";
            $ultimo = mysqli_insert_id($con);
        } else {
            echo "<h1>Erro ao inserir!</h1>";
        }
    }
}
if (isset($_POST['cadastrarFisica'])) {
    $idPessoaFisica = $_POST['cadastrarFisica'];
    $Nome = $_POST['Nome'];
    $NomeArtistico = $_POST['NomeArtistico'];
    $RG = $_POST['RG'];
    $CPF = $_POST['CPF'];
    $CCM = $_POST['CCM'];
    $IdEstadoCivil = $_POST['IdEstadoCivil'];
Пример #6
0
 <?php 
        if (isset($_POST['carregar'])) {
            $_SESSION['idChamado'] = $_POST['carregar'];
        }
        // Atualiza o banco com as informações do post
        if (isset($_POST['atualizar'])) {
            $idChamado = $_POST['idChamado'];
            $titulo = $_POST['listaTitulo'];
            $status = $_POST['estado'];
            $nota = $_POST['nota'];
            //$nome = $_POST ['nomeCompleto'];
            $sql_atualizar = "UPDATE `igsis_chamado` SET\n\t\t`titulo`= '{$titulo}',\n\t\t`estado`= '{$status}',\n\t\t`nota`= '{$nota}'\n\t\t\n\t\tWHERE `idChamado` ='{$idChamado}'";
            $con = bancoMysqli();
            if (mysqli_query($con, $sql_atualizar)) {
                $mensagem = "Atualizado com Sucesso.";
                gravarLog($sql_atualizar);
            } else {
                $mensagem = "Erro ao gravar atualização... Tente novamente.";
            }
        }
        $recuperaChamado = recuperaDados("igsis_chamado", $_POST['carregaChamado'], "idChamado");
        ?>
<section id="chamado" class="home-section bg-white">
    <div class="container">
        <div class="row">
            <div class="col-md-offset-1 col-md-10">
                <div class="text-hide">
                    <h3>CHAMADOS</h3>
					<h3><?php 
        if (isset($mensagem)) {
            echo $mensagem;
        $data = date('Y-m-d');
        $idUsuario = $_SESSION['idUsuario'];
        $sql_insert_pf = "INSERT INTO `sis_pessoa_fisica` (`Id_PessoaFisica`, `Foto`, `Nome`, `NomeArtistico`, `RG`, `CPF`, `CCM`, `IdEstadoCivil`, `DataNascimento`, `LocalNascimento`, `Nacionalidade`, `CEP`, `Numero`, `Complemento`, `Telefone1`, `Telefone2`, `Telefone3`, `Email`, `DRT`, `Funcao`, `InscricaoINSS`, `Pis`, `OMB`, `DataAtualizacao`, `Observacao`, `IdUsuario`) VALUES (NULL, NULL, '{$Nome}', '{$NomeArtistico}', '{$RG}', '{$CPF}', '{$CCM}', '{$IdEstadoCivil}', '{$DataNascimento}', NULL, '{$Nacionalidade}', '{$CEP}', '{$Numero}', '{$Complemento}', '{$Telefone1}', '{$Telefone2}', '{$Telefone3}', '{$Email}', '{$DRT}', '{$Funcao}', '{$InscricaoINSS}', '{$Pis}', '{$OMB}', '{$data}', '{$Observacao}', '{$idUsuario}');";
        $query_insert_pf = mysqli_query($con, $sql_insert_pf);
        if ($query_insert_pf) {
            gravarLog($sql_insert_pf);
            $sql_ultimo = "SELECT * FROM sis_pessoa_fisica ORDER BY Id_PessoaFisica DESC LIMIT 0,1";
            //recupera ultimo id
            $id_evento = mysqli_query($con, $sql_ultimo);
            $id = mysqli_fetch_array($id_evento);
            $idFisica = $id['Id_PessoaFisica'];
            $idPedido = $_SESSION['idPedido'];
            $sql_insert_pedido = "UPDATE `igsis_pedido_contratacao` SET `IdExecutante` = '{$idFisica}' \n\tWHERE `idPedidoContratacao` = '{$idPedido}';";
            $query_insert_pedido = mysqli_query($con, $sql_insert_pedido);
            if ($query_insert_pedido) {
                gravarLog($sql_insert_pedido);
                echo "<h1>Inserido com sucesso!</h1>";
            } else {
                echo "<h1>Erro ao inserir!</h1>";
            }
        } else {
            echo "<h1>Erro ao inserir!</h1>";
        }
    }
}
if (isset($_POST['Valor'])) {
    // atualiza o pedido
    $pedido = $_GET['id_ped'];
    $valor = dinheiroDeBr($_POST['Valor']);
    //$valor_individual = dinheiroDeBr($_POST['ValorIndividual']);
    $forma_pagamento = addslashes($_POST['FormaPagamento']);
Пример #8
0
<?php 
        break;
    case "dados":
        if (isset($_POST['atualizar'])) {
            //atualiza os dados
            $nome = $_POST['nome'];
            $email = $_POST['email'];
            $telefone = $_POST['telefone'];
            $notificacao = $_POST['notificacao'];
            $idUsuario = $_SESSION['idUsuario'];
            $sql_atualiza_dados = "UPDATE `igsis`.`ig_usuario` SET `receberNotificacao` = '{$notificacao}', `nomeCompleto` = '{$nome}', `telefone` = '{$telefone}' WHERE `ig_usuario`.`idUsuario` = '{$idUsuario}';";
            $con = bancoMysqli();
            $query_atualiza_dados = mysqli_query($con, $sql_atualiza_dados);
            if ($query_atualiza_dados) {
                $mensagem = "Dados atualizados!";
                gravarLog($sql_atualiza_dados);
            } else {
                $mensagem = "Erro ao atualizar! Tente novamente.";
            }
        }
        $conta = recuperaUsuarioCompleto($_SESSION['idUsuario']);
        ?>
	  <section id="contact" class="home-section bg-white">
	  	<div class="container">
			  <div class="form-group">
					<h3>DADOS DO USUÁRIO</h3>
                    <p><?php 
        if (isset($mensagem)) {
            echo $mensagem;
        }
        ?>
    case 'add_edital':
        if (isset($_POST['add_edital'])) {
            $idEdital = $_POST['add_edital'];
            $itensEdital = $_POST['itensEdital'];
            $edital = $_POST['edital'];
            $itensCredenciamento = $_POST['itensCredenciamento'];
            $dataDO = $_POST['dataDO'];
            $meses = $_POST['meses'];
            $folhaPesquisa = $_POST['folhaPesquisa'];
            $processoPesquisa = $_POST['processoPesquisa'];
            $sql_atualiza_edital = "INSERT INTO `sis_formacao_edital`(`itensEdital`, `edital`, `itensCredenciamento`, `dataDO`, `meses`, `folhaPesquisa`, `processoPesquisa`) VALUES ({$itensEdital}, {$edital}, {$itensCredenciamento}, {$dataDO}, {$meses}, {$folhaPesquisa}, {$processoPesquisa})";
            $con = bancoMysqli();
            $query_atualiza_edital = mysqli_query($con, $sql_atualiza_edital);
            if ($query_atualiza_edital) {
                $mensagem = "Edital " . $edital . " cadastrado com sucesso!";
                gravarLog($sql_atualiza_edital);
            } else {
                $mensagem = "Erro ao cadastrar.";
            }
        }
        ?>
 

<section id="contact" class="home-section bg-white">
	<div class="container">
		<div class="form-group">
			<div class="sub-title">
            	<h2>CADASTRO INFORMAÇÕES DO EDITAL</h2>
                <h5><?php 
        if (isset($mensagem)) {
            echo $mensagem;
Пример #10
0
 $i = 1;
 // Fazemos o upload normalmente, igual no exemplo anterior
 foreach ($arquivos as $file) {
     // Verificar se o campo do arquivo foi preenchido
     if ($file['name'] != '') {
         $arquivoTmp = $file['tmp_name'];
         $arquivo = $pathToSave . $file['name'];
         $arquivo_base = $file['name'];
         if (file_exists($arquivo)) {
             echo "O arquivo " . $arquivo_base . " já existe! Renomeie e tente novamente<br />";
         } else {
             $idEvento = $_SESSION['idEvento'];
             include "../include/conecta_mysql.php";
             $sql = "INSERT INTO ig_arquivo (idArquivo , arquivo , ig_evento_idEvento, publicado) VALUES( NULL , '{$arquivo_base}' , '{$idEvento}', '1' );";
             mysql_query($sql);
             gravarLog($sql);
             if (!move_uploaded_file($arquivoTmp, $arquivo)) {
                 $msg[$i] = 'Erro no upload do arquivo ' . $i;
             } else {
                 $msg[$i] = sprintf('Upload do arquivo %s foi um sucesso!', $i);
             }
         }
     }
     $i++;
 }
 // Imprimimos as mensagens geradas pelo sistema
 foreach ($msg as $e) {
     echo " <div id = 'mensagem_upload'>";
     printf('%s<br>', $e);
     echo " </div>";
 }
Пример #11
0
                //04
                $mensagem = "Atualizado com sucesso! ";
                gravarLog($sql_insere_teatro);
                //grava log
            } else {
                //04
                $mensagem = "Erro ao atualizar!";
            }
            //04
        } else {
            //atualiza o registro existente 03
            $sql_atualiza_teatro = "UPDATE ig_teatro_danca SET estreia = '{$ig_teatro_danca_estreia}', genero = '{$ig_teatro_danca_genero}' WHERE ig_evento_idEvento = {$idDado}";
            if (mysql_query($sql_atualiza_teatro)) {
                //05
                $mensagem = "Atualizado com sucesso! ";
                gravarLog($sql_atualiza_teatro);
                //grava log
            } else {
                //05
                $mensagem = "Erro ao atualizar!";
            }
            //05
        }
        //insere um novo registro 03
    }
    //Atualizar 02
    $artes = recuperaDados($idTabela, $_SESSION['idEvento'], $idCampo);
    ?>
				<h3>Teatro / Dança</h3>
                <h4><?php 
    if (isset($mensagem)) {
Пример #12
0
<?php 
        /* =========== INÍCIO DESAPROVADO ===========*/
    /* =========== INÍCIO DESAPROVADO ===========*/
    case "desaprovado":
        require_once "../funcoes/funcoesSiscontrat.php";
        ?>

<?php 
        if (isset($_POST['desaprovar'])) {
            $con = bancoMysqli();
            $_SESSION['idEvento'] = $_POST['desaprovar'];
            $datetime = date("Y-m-d H:i:s");
            $sql_atualiza_pedido = "UPDATE igsis_pedido_contratacao AS ped SET estado = 15 WHERE ped.idEvento = '{$idEvento}' AND ped.publicado = 1 ";
            $query_atualiza_pedido = mysqli_query($con, $sql_atualiza_pedido);
            if ($query_atualiza_pedido) {
                gravarLog($sql_atualiza_pedido);
                $mensagem = "<h1>Status alterado com sucesso!</h1>";
            } else {
                $mensagem = "<h1>Erro ao gravar dados. Favor entrar em contato com o administrador do sistema</h1>";
            }
            $_SESSION['idEvento'] = NULL;
        }
        ?>
<section id="contact" class="home-section bg-white">
    <div class="container">
        <div class="row">
            <div class="col-md-offset-2 col-md-8">
                <div class="text-hide">
					<?php 
        echo $mensagem;
        ?>
Пример #13
0
            </div>
            </form>
            </div>
            </div>
    </div>
</section>
<br /><br />  
<?php 
                break;
            case "listar":
                if (isset($_POST['apagar'])) {
                    $idSubEvento = $_POST['apagar'];
                    $sql_apagar_sub = "UPDATE ig_sub_evento SET publicado = '0' WHERE idSubEvento = '{$idSubEvento}'";
                    $query_apagar_sub = mysqli_query($con, $sql_apagar_sub);
                    if ($query_apagar_sub) {
                        gravarLog($sql_apagar_sub);
                        $mensagem = "Sub-evento apagado!";
                    } else {
                        $mensagem = "Erro ao apagar o sub-evento";
                    }
                }
                ?>
<section id="list_items" class="home-section bg-white">
		<div class="container">
      			  <div class="row">
				  <div class="col-md-offset-2 col-md-8">
					<div class="section-heading">
					 <h2>Sub-Eventos</h2>
					<h4>Selecione o evento para carregar.</h4>
                    <h5><?php 
                if (isset($mensagem)) {
Пример #14
0
     if ($query_protocolo) {
         gravarLog($sql_protocolo);
         $protocolo = recuperaUltimo("ig_protocolo");
         $mensagem = "O formulário de evento foi enviado com sucesso. O protocolo é IGSIS." . $idEvento . " . <br />";
         $sql_recupera_pedidos = "SELECT * FROM igsis_pedido_contratacao WHERE idEvento = '{$idEvento}' AND publicado = '1'";
         $query_recupera_pedidos = mysqli_query($con, $sql_recupera_pedidos);
         $num_pedidos = mysqli_num_rows($query_recupera_pedidos);
         if ($num_pedidos > 0) {
             while ($pedido = mysqli_fetch_array($query_recupera_pedidos)) {
                 $idPedido = $pedido['idPedidoContratacao'];
                 $idUsuario = $_SESSION['idUsuario'];
                 $sql_fecha_pedido = "INSERT INTO `sis_protocolo` (`idProtocolo`, `idPedido`, `data`, `userId`) VALUES (NULL, '{$idPedido}', '{$datetime}', '{$idUsuario}')";
                 $query_fecha_pedido = mysqli_query($con, $sql_fecha_pedido);
                 $i = 0;
                 if ($sql_fecha_pedido) {
                     gravarLog($sql_fecha_pedido);
                     $protoPedido = recuperaUltimo("sis_protocolo");
                     $pedidos[$i] = $idPedido;
                     $mensagem = $mensagem . "Foi gerado um pedido de contratação com o Protocolo 2015.{$protocolo}." . $pedidos[$i] . ".<br />";
                     $i++;
                 }
             }
         }
     } else {
         $mensagem = "Erro ao gerar protocolo";
     }
 } else {
     $mensagem = "Erro ao enviar formulário";
 }
 // Gera um registro em ig_comunicacao
 $sql_pesquisar = "SELECT * FROM ig_evento WHERE idEvento = '{$idEvento}'";
Пример #15
0
function busca($busca, $tipo)
{
    $con = bancoMysqli();
    switch ($tipo) {
        case 1:
            // busca em ig_eventos
            $sql_busca = "SELECT DISTINCT * FROM ig_evento WHERE \r\n\t(nomeEvento LIKE '%{$busca}%' OR \r\n\tautor LIKE '%{$busca}%' OR\r\n\tfichaTecnica LIKE '%{$busca}%' OR\r\n\tsinopse LIKE '%{$busca}%' OR\r\n\treleaseCom LIKE '%{$busca}%' OR\r\n\tprojeto LIKE '%{$busca}%') AND publicado = '1' AND dataEnvio IS NOT NULL";
            $query_busca = mysqli_query($con, $sql_busca);
            gravarLog($sql_busca);
            $num = mysqli_num_rows($query_busca);
            if ($num > 0) {
                $i = 0;
                while ($evento = mysqli_fetch_array($query_busca)) {
                    $usuario = recuperaUsuarioCompleto($evento['idResponsavel']);
                    $x[$i]['tipo'] = $evento['ig_tipo_evento_idTipoEvento'];
                    $x[$i]['responsavel'] = $usuario['nomeCompleto'];
                    $x[$i]['dataEnvio'] = $evento['dataEnvio'];
                    $x[$i]['nomeEvento'] = $evento['nomeEvento'];
                    $x[$i]['idEvento'] = $evento['idEvento'];
                    $x[$i]['instituicao'] = $usuario['instituicao'];
                    $i++;
                }
            }
            $x['numReg'] = $num;
            return $x;
            break;
        case 2:
            $con = bancoMysqli();
            // busca em sis_pessoa_fisica
            $sql = "SELECT  * FROM sis_pessoa_fisica WHERE \r\n\t(Nome LIKE '%{$busca}%' OR \r\n\tNomeArtistico LIKE '%{$busca}%' OR\r\n\tFuncao LIKE '%{$busca}%' OR\r\n\tNacionalidade LIKE '%{$busca}%')";
            $query = mysqli_query($con, $sql);
            gravarLog($sql);
            $num_pf = mysqli_num_rows($query);
            if ($num_pf > 0) {
                $i = 0;
                while ($evento = mysqli_fetch_array($query)) {
                    $x['fisica'][$i]['Nome'] = $evento['Nome'];
                    $x['fisica'][$i]['IdPessoa'] = $evento['Id_PessoaFisica'];
                    $x['fisica'][$i]['CPF'] = $evento['CPF'];
                    $i++;
                }
            }
            // busca em sis_pessoa_juridica
            $sql = "SELECT * FROM sis_pessoa_juridica WHERE \r\n\tRazaoSocial LIKE '%{$busca}%'";
            $query = mysqli_query($con, $sql);
            $num_pj = mysqli_num_rows($query);
            if ($num_pj > 0) {
                $i = 0;
                while ($evento = mysqli_fetch_array($query)) {
                    $x['juridica'][$i]['Nome'] = $evento['RazaoSocial'];
                    $x['juridica'][$i]['IdPessoa'] = $evento['Id_PessoaJuridica'];
                    $x['juridica'][$i]['CNPJ'] = $evento['CNPJ'];
                    $i++;
                }
            }
            $x['numReg'] = $num_pf + $num_pj;
            $x['numPf'] = $num_pf;
            $x['numPj'] = $num_pj;
            return $x;
            break;
        case 3:
            $sql_busca_instituicao = "SELECT * FROM ig_instituicao WHERE \r\n\tinstituicao LIKE '%{$busca}%'";
            $query_busca_instituicao = mysqli_query($con, $sql_busca_instituicao);
            $num_instituicao = mysqli_num_rows($query_busca_instituicao);
            if ($num_instituicao > 0) {
                $i = 0;
                while ($instituicao = mysqli_fetch_array($query_busca_instituicao)) {
                    $x['instituicao'][$i]['idInstituicao'] = $instituicao['idInstituicao'];
                    $x['instituicao'][$i]['nome'] = $instituicao['instituicao'];
                    $x['instituicao'][$i]['sigla'] = $instituicao['sigla'];
                    $i++;
                }
            }
            $sql_busca_usuario = "SELECT * FROM ig_usuario WHERE \r\n\tnomeCompleto LIKE '%{$busca}%'";
            $query_busca_usuario = mysqli_query($con, $sql_busca_usuario);
            $num_usuario = mysqli_num_rows($query_busca_usuario);
            if ($num_usuario > 0) {
                $i = 0;
                while ($usuario = mysqli_fetch_array($query_busca_usuario)) {
                    $instituicao = recuperaDados("ig_instituicao", $usuario['idInstituicao'], "idInstituicao");
                    $x['usuario'][$i]['nome'] = $usuario['nomeCompleto'];
                    $x['usuario'][$i]['instituicao'] = $instituicao['instituicao'];
                    $x['usuario'][$i]['email'] = $usuario['email'];
                    $x['usuario'][$i]['telefone'] = $usuario['telefone'];
                    $i++;
                }
            }
            $sql_busca_local = "SELECT * FROM ig_local WHERE \r\n\tsala LIKE '%{$busca}%'";
            $query_busca_local = mysqli_query($con, $sql_busca_local);
            $num_local = mysqli_num_rows($query_busca_local);
            if ($num_local > 0) {
                $i = 0;
                while ($local = mysqli_fetch_array($query_busca_local)) {
                    $instituicao = recuperaDados("ig_instituicao", $local['idInstituicao'], "idInstituicao");
                    $x['local'][$i]['nome'] = $local['sala'];
                    $x['local'][$i]['instituicao'] = $instituicao['instituicao'];
                    $i++;
                }
            }
            $x['num_instituicao'] = $num_instituicao;
            $x['num_usuario'] = $num_usuario;
            $x['num_local'] = $num_local;
            return $x;
            break;
    }
}
Пример #16
0
        $sql_pedido = "UPDATE igsis_pedido_contratacao SET publicado = '0' WHERE idEvento = '{$idEvento}'";
        $query_pedido = mysqli_query($con, $sql_pedido);
        if ($query_pedido) {
            $evento = recuperaDados("ig_evento", $idEvento, "idEvento");
            $mensagem = "Evento " . $evento['nomeEvento'] . "({$idEvento}) apagado com sucesso";
        }
    }
}
if (isset($_POST['reabertura'])) {
    $con = bancoMysqli();
    $idEvento = $_POST['reabertura'];
    $mensagem = "";
    $sql_reabrir = "UPDATE ig_evento SET dataEnvio = NULL WHERE idEvento = '{$idEvento}'";
    $query_reabrir = mysqli_query($con, $sql_reabrir);
    if ($query_reabrir) {
        gravarLog($sql_reabrir);
        $evento = recuperaDados("ig_evento", $idEvento, "idEvento");
        $mensagem = $mensagem . "O evento " . $evento['nomeEvento'] . " foi reaberto.<br />";
        $sql_pedido = "UPDATE igsis_pedido_contratacao SET estado = NULL WHERE idEvento = '{$idEvento}'";
        $query_pedido = mysqli_query($con, $sql_pedido);
        if ($query_pedido) {
            $mensagem = $mensagem . "Os pedidos foram reabertos.<br />";
            $sql_recupera_pedidos_abertos = "SELECT * FROM igsis_pedido_contratacao WHERE publicado = '1' AND idEvento = {$idEvento} AND estado IS NULL";
            $query_recupera_pedidos_abertos = mysqli_query($con, $sql_recupera_pedidos_abertos);
            $n_recupera = mysqli_num_rows($query_recupera_pedidos_abertos);
            if ($n_recupera > 0) {
                $mensagem = "O evento " . $evento['nomeEvento'] . "foi reaberto.";
                $pedido = "";
                while ($x = mysqli_fetch_array($query_recupera_pedidos_abertos)) {
                    $pedidos = $pedidos . " " . $x['idPedidoContratacao'] . ",";
                }