function descricaoEventos($idEvento) { //imprime dados de um evento $evento = recuperaEvento($idEvento); $tipoEvento = recuperaDados('ig_tipo_evento', $evento['ig_tipo_evento_idTipoEvento'], 'idTipoEvento'); $programa = recuperaDados('ig_programa', $evento['ig_programa_idPrograma'], 'idPrograma'); $projetoEspecial = recuperaDados('ig_projeto_especial', $evento['projetoEspecial'], 'idProjetoEspecial'); $responsavel = recuperaUsuario($evento['idResponsavel']); $suplente = recuperaUsuario($evento['suplente']); $faixa = recuperaDados('ig_etaria', $evento['faixaEtaria'], 'idIdade'); $x = array("nomeEvento" => $evento['nomeEvento'], "tipoEvento" => $tipoEvento['tipoEvento'], "projetoEspecial" => $evento['projetoEspecial'], "idResponsavel" => $evento['idResponsavel'], "suplente" => $evento['suplente'], "faixaEtaria" => $evento['faixaEtaria']); }
function siscontrat($idPedido) { $con = bancoMysqli(); if ($idPedido != "") { //retorna 1 array do pedido ['nomedocampo']; $pedido = recuperaDados("igsis_pedido_contratacao", $idPedido, "idPedidoContratacao"); $evento = recuperaDados("ig_evento", $pedido['idEvento'], "idEvento"); //$tabela,$idEvento,$campo $usuario = recuperaDados("ig_usuario", $evento['idUsuario'], "idUsuario"); $instituicao = recuperaDados("ig_instituicao", $usuario['idInstituicao'], "idInstituicao"); $local = listaLocais($pedido['idEvento']); $periodo = retornaPeriodo($pedido['idEvento']); $duracao = retornaDuracao($pedido['idEvento']); $proponente = recuperaPessoa($pedido['idPessoa'], $pedido['tipoPessoa']); $fiscal = recuperaUsuario($evento['idResponsavel']); $suplente = recuperaUsuario($evento['suplente']); $x = array("idSetor" => $usuario['idInstituicao'], "Setor" => $instituicao['instituicao'], "CategoriaContratacao" => $evento['ig_modalidade_IdModalidade'], "Objeto" => retornaTipo($evento['ig_tipo_evento_idTipoEvento']) . " - " . $evento['nomeEvento'], "Local" => substr($local, 1), "ValorGlobal" => $pedido['valor'], "ValorIndividual" => $pedido['valorIndividual'], "FormaPagamento" => $pedido['formaPagamento'], "Periodo" => $periodo, "Duracao" => $duracao, "Verba" => $pedido['idVerba'], "Justificativa" => $evento['justificativa'], "ParecerTecnico" => $evento['parecerArtistico'], "DataCadastro" => $evento['dataEnvio'], "Fiscal" => $fiscal['nomeCompleto'], "Suplente" => $suplente['nomeCompleto'], "Observacao" => $pedido['observacao'], "DataCadastro" => $evento['dataEnvio'], "Proponente" => $proponente['nome'], "ProponenteTipoPessoa" => $proponente['tipo'], "ProponenteCNPJ_CPF" => $proponente['numero'], "ProponenteCCM" => $proponente['ccm'], "ProponenteEndereco" => $proponente['cep'], "ProponenteTelefones" => $proponente['telefones'], "ProponenteRepresentante01" => $proponente['represenante01'], "ProponenteRepresentante02" => $proponente['represenante02']); return $x; } else { return "Erro"; } }
function listaCom($st, $intituicao, $num_registro, $pagina, $ordem) { $con = bancoMysqli(); //tratamento dos parametros $status = ""; switch ($st) { case "todos": $status = ""; break; case "editado": $status = " AND editado = '1' "; break; case "revisado": $status = " AND revisado = '1' "; break; case "site": $status = " AND site = '1' "; break; case "publicacao": $status = " AND publicacao = '1' "; break; } $sql_busca_dic = "SELECT * FROM ig_comunicacao WHERE ig_evento_idEvento IS NOT NULL {$status} ORDER BY idCom {$ordem} LIMIT 0,{$num_registro}"; $query_busca_dic = mysqli_query($con, $sql_busca_dic); $i = 0; while ($dic = mysqli_fetch_array($query_busca_dic)) { $evento = recuperaDados("ig_evento", $evento['ig_evento_idEvento'], "idEvento"); $usuario = recuperaUsuario($event['idUsuario']); $x[$i]['nomeEvento'] = $dic['nomeEvento']; $x[$i]['protocoloIg'] = retornaProtoEvento($dic['ig_evento_idEvento']); $x[$i]['idUsuario'] = $usuario['nomeCompleto']; $x[$i]['nomeEvento'] = retornaPeriodo($dic['ig_evento_idEvento']); $x[$i]['idEvento'] = $dic['idEvento']; } return $x; }
- <?php echo $evento['nomeEvento']; ?> <br /> <strong>Local: <?php echo listaLocais($_SESSION['idEvento']); ?> </strong> <br /> <strong>Período: <?php echo retornaPeriodo($_SESSION['idEvento']); ?> </strong><br /> <?php $fiscal = recuperaUsuario($evento['idResponsavel']); $suplente = recuperaUsuario($evento['suplente']); $representante01 = siscontratDocs($pedido['idRepresentante01'], 3); ?> <strong>Fiscal:</strong> <?php echo $fiscal['nomeCompleto']; ?> - <strong>Suplente:</strong> <?php echo $suplente['nomeCompleto']; ?> </p> </div> </div> <?php if ($pedido['tipoPessoa'] == 2) {
function siscontratListaEvento($tipoPessoa, $instituicao, $num_registro, $pagina, $ordem, $estado, $idUsuario) { $con = bancoMysqli(); if ($estado == "todos") { $est = ""; } else { $est = " AND igsis_pedido_contratacao.estado = '{$estado}' "; } if ($tipoPessoa == "todos") { $tipo = ""; } else { $tipo = " AND tipoPessoa = '{$tipoPessoa}' "; } $sql_lista_total = "SELECT * FROM igsis_pedido_contratacao, ig_evento WHERE igsis_pedido_contratacao.idEvento = ig_evento.idEvento AND (ig_evento.idUsuario = '{$idUsuario}' OR ig_evento.idResponsavel = '{$idUsuario}' OR ig_evento.suplente = '{$idUsuario}') AND igsis_pedido_contratacao.publicado = '1' AND ig_evento.dataEnvio IS NOT NULL {$tipo} AND ig_evento.idInstituicao = '{$instituicao}' {$est} "; $query_lista_total = mysqli_query($con, $sql_lista_total); $total_registros = mysqli_num_rows($query_lista_total); $pag = $pagina - 1; $registro_inicial = $num_registro * $pag; $total_paginas = $total_registros / $num_registro; // gera o número de páginas $sql_lista_pagina = "SELECT * FROM igsis_pedido_contratacao, ig_evento WHERE igsis_pedido_contratacao.idEvento = ig_evento.idEvento AND (ig_evento.idUsuario = '{$idUsuario}' OR ig_evento.idResponsavel = '{$idUsuario}' OR ig_evento.suplente = '{$idUsuario}') AND igsis_pedido_contratacao.publicado = '1' AND ig_evento.dataEnvio IS NOT NULL {$tipo} AND ig_evento.idInstituicao = '{$instituicao}' {$est} LIMIT {$registro_inicial},{$num_registro}"; $query_lista_pagina = mysqli_query($con, $sql_lista_pagina); //$x = $sql_lista_pagina; $i = 0; while ($pedido = mysqli_fetch_array($query_lista_pagina)) { $evento = recuperaDados("ig_evento", $pedido['idEvento'], "idEvento"); //$tabela,$idEvento,$campo $usuario = recuperaDados("ig_usuario", $evento['idUsuario'], "idUsuario"); $instituicao = recuperaDados("ig_instituicao", $usuario['idInstituicao'], "idInstituicao"); $local = listaLocais($pedido['idEvento']); $periodo = retornaPeriodo($pedido['idEvento']); $duracao = retornaDuracao($pedido['idEvento']); $pessoa = recuperaPessoa($pedido['idPessoa'], $tipoPessoa); $fiscal = recuperaUsuario($evento['idResponsavel']); $suplente = recuperaUsuario($evento['suplente']); $protocolo = ""; //recuperaDados("sis_protocolo",$pedido['idEvento'],"idEvento"); $x[$i] = array("idPedido" => $pedido['idPedidoContratacao'], "idEvento" => $pedido['idEvento'], "idSetor" => $usuario['idInstituicao'], "Setor" => $instituicao['instituicao'], "TipoPessoa" => $pedido['tipoPessoa'], "CategoriaContratacao" => $evento['ig_modalidade_IdModalidade'], "Objeto" => retornaTipo($evento['ig_tipo_evento_idTipoEvento']) . " - " . $evento['nomeEvento'], "Local" => substr($local, 1), "ValorGlobal" => $pedido['valor'], "ValorIndividual" => $pedido['valorIndividual'], "FormaPagamento" => $pedido['formaPagamento'], "Periodo" => $periodo, "Duracao" => $duracao, "Verba" => $pedido['idVerba'], "Justificativa" => $evento['justificativa'], "ParecerTecnico" => $evento['parecerArtistico'], "DataCadastro" => $evento['dataEnvio'], "Fiscal" => $fiscal['nomeCompleto'], "Suplente" => $suplente['nomeCompleto'], "Observacao" => $pedido['observacao'], "Horario" => "", "IdProponente" => $pedido['idPessoa'], "ProtocoloSIS" => '', "NumeroProcesso" => $pedido['NumeroProcesso'], "NotaEmpenho" => $pedido['NumeroNotaEmpenho'], "EmissaoNE" => $pedido['DataEmissaoNotaEmpenho'], "EntregaNE" => $pedido['DataEntregaNotaEmpenho'], "Assinatura" => "", "Cargo" => "", "Status" => $pedido['estado']); $i++; } return $x; }
$usuario = recuperaDados("ig_usuario", $evento['idUsuario'], "idUsuario"); $instituicao = recuperaDados("ig_instituicao", $evento['idInstituicao'], "idInstituicao"); $fiscal = recuperaUsuario($evento['idResponsavel']); $suplente = recuperaUsuario($evento['suplente']); $protocolo = ""; //recuperaDados("sis_protocolo",$pedido['idEvento'],"idEvento"); $sql_pedido = "SELECT * FROM igsis_pedido_contratacao WHERE publicado = '1' AND idEvento = '{$idEvento}'"; $query_pedido = mysqli_query($con, $sql_pedido); while ($ped = mysqli_fetch_array($query_pedido)) { $pedido = recuperaDados("igsis_pedido_contratacao", $ped['idPedidoContratacao'], "idEvento"); if ($pedido['estado'] != NULL) { $local = listaLocais($pedido['idEvento']); $periodo = retornaPeriodo($pedido['idEvento']); $duracao = retornaDuracao($pedido['idEvento']); $pessoa = recuperaPessoa($pedido['idPessoa'], $pedido['tipoPessoa']); $operador = recuperaUsuario($pedido['idContratos']); if ($pedido['parcelas'] > 1) { $valorTotal = somaParcela($pedido['idPedidoContratacao'], $pedido['parcelas']); $formaPagamento = txtParcelas($pedido['idPedidoContratacao'], $pedido['parcelas']); } else { $valorTotal = $pedido['valor']; $formaPagamento = $pedido['formaPagamento']; } $x[$i]['id'] = $pedido['idPedidoContratacao']; $x[$i]['objeto'] = retornaTipo($evento['ig_tipo_evento_idTipoEvento']) . " - " . $evento['nomeEvento']; if ($pedido['tipoPessoa'] == 1) { $pessoa = recuperaDados("sis_pessoa_fisica", $pedido['idPessoa'], "Id_PessoaFisica"); $x[$i]['proponente'] = $pessoa['Nome']; $x[$i]['tipo'] = "Física"; } else { $pessoa = recuperaDados("sis_pessoa_juridica", $pedido['idPessoa'], "Id_PessoaJuridica");
</div> </div> <div class="form-group"> <div class="col-md-offset-2 col-md-8"> <h5>Últimos eventos inseridos</h5> <div class="left"> <ul> <?php $con = bancoMysqli(); $sql_ultimo = "SELECT * FROM ig_evento WHERE dataEnvio IS NOT NULL ORDER BY dataEnvio DESC LIMIT 0,20"; $query_ultimo = mysqli_query($con, $sql_ultimo); while ($evento = mysqli_fetch_array($query_ultimo)) { $usuario = recuperaUsuario($evento['idUsuario']); $instituicao = recuperaDados("ig_instituicao", $usuario['idInstituicao'], "idInstituicao"); ?> <li><p><strong><?php echo $evento['nomeEvento']; ?> </strong>(<?php echo retornaTipo($evento['ig_tipo_evento_idTipoEvento']); ?> ) </p> <p><i><?php echo $evento['autor']; ?> </i> - enviado por: <?php echo $usuario['nomeCompleto']; ?>
function recuperaAlteracoesEvento($idEvento) { $con = bancoMysqli(); $sql = "SELECT * FROM igsis_chamado WHERE idEvento = '{$idEvento}' ORDER BY idChamado DESC"; $query = mysqli_query($con, $sql); $i = 0; while ($chamado = mysqli_fetch_array($query)) { $usuario = recuperaUsuario($chamado['idUsuario']); $x[$i]['titulo'] = $chamado['titulo']; $x[$i]['descricao'] = $chamado['descricao']; $x[$i]['justificativa'] = $chamado['justificativa']; $x[$i]['usuario'] = $usuario['nomeCompleto']; $x[$i]['tipo'] = $chamado['tipo']; $i++; } $x['numero'] = $i; return $x; }
<thead> <tr class='list_menu'> <td width='10%'>Numero IG</td> <td>Nome de Evento</td> <td>Enviador por</td> <td>Data/Início</td> </tr> </thead> <tbody> <?php $con = bancoMysqli(); $sql_busca_dic = "SELECT DISTINCT idEvento FROM ig_ocorrencia WHERE \n\t\t\t\t\t(" . "(dataInicio >= '{$data_inicio}' AND dataInicio <= '{$data_final}')" . " OR (dataInicio <= '{$data_inicio}' AND dataFinal <= '{$data_final}' AND dataFinal <> '0000-00-00' )" . " OR (dataInicio <= '{$data_inicio}' AND dataFinal >= '{$data_final}' AND dataFinal <> '0000-00-00')" . ") AND publicado = '1' " . " ORDER BY dataInicio ASC"; $query_busca_dic = mysqli_query($con, $sql_busca_dic); while ($evento = mysqli_fetch_array($query_busca_dic)) { $event = recuperaDados("ig_evento", $evento['idEvento'], "idEvento"); $nome = recuperaUsuario($event['idUsuario']); $chamado = recuperaAlteracoesEvento($evento['idEvento']); if ($event['dataEnvio'] != NULL and $event['idInstituicao'] == $_SESSION['idInstituicao']) { // só as enviadas ?> <tr> <td><?php echo retornaProtoEvento($evento['idEvento']); ?> </td> <td><a href="?perfil=comunicacao&p=edicao&id=<?php echo $evento['idEvento']; ?> "><?php echo $event['nomeEvento'];
function listarComunicacao($order, $sentido) { if ($order != "") { $query_order = "ORDER BY " . $order . " " . $sentido; } else { $query_order = ""; } $con = bancoMysqli(); $sql = "SELECT * FROM ig_comunicacao {$query_order}"; $query = mysqli_query($con, $sql); $i = 1; while ($com = mysqli_fetch_array($query)) { $nomeEvento = recuperaDados("ig_evento", $com['ig_evento_idEvento'], "idEvento"); $evento = $nomeEvento['nomeEvento']; $enviado = $nomeEvento['idUsuario']; $dataEnvio = $nomeEvento['dataEnvio']; $nomeUsuario = recuperaUsuario($nomeEvento['idUsuario']); $devolve[$i]['codigo'] = $com['idCom']; $devolve[$i]['evento'] = $evento; $devolve[$i]['enviadoPor'] = $nomeUsuario['nomeCompleto']; $devolve[$i]['dataEnvio'] = $dataEnvio; $i++; } return $devolve; }
$i = 0; while ($evento = mysqli_fetch_array($query_evento)) { $idEvento = $evento['idEvento']; $sql_existe = "SELECT idPedidoContratacao,idEvento FROM igsis_pedido_contratacao WHERE idEvento = '{$idEvento}' AND publicado = '1'"; $query_existe = mysqli_query($con, $sql_existe); if (mysqli_num_rows($query_existe) > 0) { while ($ped = mysqli_fetch_array($query_existe)) { $pedido = recuperaDados("igsis_pedido_contratacao", $ped['idPedidoContratacao'], "idPedidoContratacao"); $evento = recuperaDados("ig_evento", $pedido['idEvento'], "idEvento"); //$tabela,$idEvento,$campo $projeto = recuperaDados("ig_projeto_especial", $pedido['idEvento'], "projetoEspecial"); $usuario = recuperaDados("ig_usuario", $evento['idUsuario'], "idUsuario"); $local = listaLocais($pedido['idEvento']); $periodo = retornaPeriodo($pedido['idEvento']); $pessoa = recuperaPessoa($pedido['idPessoa'], $pedido['tipoPessoa']); $fiscal = recuperaUsuario($evento['idResponsavel']); if ($pedido['publicado'] == 1) { $x[$i]['id'] = $evento['idEvento']; $x[$i]['id_ped'] = $pedido['idPedidoContratacao']; $x[$i]['objeto'] = retornaTipo($evento['ig_tipo_evento_idTipoEvento']) . " - " . $evento['nomeEvento']; if ($pedido['tipoPessoa'] == 1) { $pessoa = recuperaDados("sis_pessoa_fisica", $pedido['idPessoa'], "Id_PessoaFisica"); $x[$i]['proponente'] = $pessoa['Nome']; $x[$i]['tipo'] = "Física"; } else { $pessoa = recuperaDados("sis_pessoa_juridica", $pedido['idPessoa'], "Id_PessoaJuridica"); $x[$i]['proponente'] = $pessoa['RazaoSocial']; $x[$i]['tipo'] = "Jurídica"; } $x[$i]['local'] = substr($local, 1); $x[$i]['periodo'] = $periodo;
<p> <form method="POST" action="?perfil=curadoria&p=visaogeral" class="form-horizontal" role="form"> <select class="form-control" name="projeto" id="inputSubject" > <option value="1"></option> <?php echo geraOpcao("ig_projeto_especial", "", ""); ?> </select><input type="submit" value="filtrar" /> </form> </p> <?php 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>Nome do evento</td>\r\n\t\t\t\t\t\t\t<td>Tipo de evento</td>\r\n \t\t\t\t\t\t\t<td>Data/Período</td>\r\n\t\t\t\t\t\t\t<td>Usuário</td>\r\n\t\t\t\t\t\t\t<td>Status</td>\r\n\t\t\t\t\t\t\t<td width='10%'>Contrato</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>"; $total = 0; while ($campo = mysqli_fetch_array($query)) { $usuario = recuperaUsuario($campo['idUsuario']); if ($campo['dataEnvio'] == NULL) { $status = "Não enviado"; } else { $status = "Enviado"; } echo "<tr>"; echo "<td class='list_description'><a href='?perfil=detalhe&evento=" . $campo['idEvento'] . "' target='_blank'>" . $campo['nomeEvento'] . "</a></td>"; echo "<td class='list_description'>" . retornaTipo($campo['ig_tipo_evento_idTipoEvento']) . "</td>"; echo "<td class='list_description'>" . retornaPeriodo($campo['idEvento']) . "</td>"; echo "<td class='list_description'>" . $usuario['nomeCompleto'] . "</td>"; echo "<td class='list_description'>" . $status . "</td>"; echo "\r\n\t\t\t<td class='list_description'>" . dinheiroParaBr(infoContrato($campo['idEvento'])) . "\r\n\t\t\t\r\n\t\t\t</td>"; echo "</tr>"; $val = infoContrato($campo['idEvento']); $total = $total + $val;
function lista_prazo($tipoPessoa, $num_registro, $pagina, $ordem) { $con = bancoMysqli(); if ($tipoPessoa == "todos") { $tipo = ""; } else { $tipo = " AND tipoPessoa = '{$tipoPessoa}' "; } $sql_lista_total = "\r\n\t\tSELECT ped.idEvento, ped.idPedidoContratacao, ped.tipoPessoa, ped.idPessoa, ped.instituicao \r\n\t\tFROM igsis_pedido_contratacao AS ped\r\n\t\tINNER JOIN ig_evento AS eve ON ped.idEvento = eve.idEvento\r\n\t\tWHERE eve.dataEnvio AND eve.publicado=1 IS NULL ORDER BY eve.idEvento DESC"; $query_lista_total = mysqli_query($con, $sql_lista_total); $total_registros = mysqli_num_rows($query_lista_total); $pag = $pagina - 1; $registro_inicial = $num_registro * $pag; $total_paginas = $total_registros / $num_registro; // gera o número de páginas $sql_lista_pagina = "\r\n\t\tSELECT ped.idEvento, ped.idPedidoContratacao, ped.tipoPessoa, ped.idPessoa, ped.instituicao \r\n\t\tFROM igsis_pedido_contratacao AS ped\r\n\t\tINNER JOIN ig_evento AS eve ON ped.idEvento = eve.idEvento\r\n\t\tWHERE eve.dataEnvio IS NULL AND eve.publicado=1 ORDER BY eve.idEvento DESC LIMIT {$registro_inicial},{$num_registro}"; $query_lista_pagina = mysqli_query($con, $sql_lista_pagina); //$x = $sql_lista_pagina; $i = 0; while ($pedido = mysqli_fetch_array($query_lista_pagina)) { $evento = recuperaDados("ig_evento", $pedido['idEvento'], "idEvento"); //$tabela,$idEvento,$campo $usuario = recuperaDados("ig_usuario", $evento['idUsuario'], "idUsuario"); $local = listaLocais($pedido['idEvento']); $local_juridico = listaLocaisJuridico($pedido['idEvento']); $periodo = retornaPeriodo($pedido['idEvento']); $duracao = retornaDuracao($pedido['idEvento']); $pessoa = recuperaPessoa($pedido['idPessoa'], $tipoPessoa); $fiscal = recuperaUsuario($evento['idResponsavel']); $x[$i] = array("idPedido" => $pedido['idPedidoContratacao'], "idEvento" => $pedido['idEvento'], "TipoPessoa" => $pedido['tipoPessoa'], "Objeto" => retornaTipo($evento['ig_tipo_evento_idTipoEvento']) . " - " . $evento['nomeEvento'], "Local" => substr($local, 1), "LocalJuridico" => substr($local, 1), "Periodo" => $periodo, "Duracao" => $duracao, "DataCadastro" => $evento['dataEnvio'], "Fiscal" => $fiscal['nomeCompleto'], "Horario" => "", "IdProponente" => $pedido['idPessoa']); $i++; } return $x; }