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"; } }
<strong>Setor:</strong> <?php echo $_SESSION['instituicao']; ?> - <strong>Categoria de contratação:</strong> <?php recuperaModalidade($evento['ig_modalidade_IdModalidade']); ?> <br /> <strong>Proponente:</strong> <?php echo $_SESSION['nomeCompleto']; ?> <br /> <strong>Objeto:</strong> <?php echo retornaTipo($evento['ig_tipo_evento_idTipoEvento']); ?> - <?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
$pessoa = recuperaPessoa($pedido['idPessoa'], $pedido['tipoPessoa']); $fiscal = recuperaUsuario($evento['idResponsavel']); $suplente = recuperaUsuario($evento['suplente']); $protocolo = ""; //recuperaDados("sis_protocolo",$pedido['idEvento'],"idEvento"); if ($pedido['parcelas'] > 1) { $valorTotal = somaParcela($pedido['idPedidoContratacao'], $pedido['parcelas']); $formaPagamento = txtParcelas($pedido['idPedidoContratacao'], $pedido['parcelas']); } else { $valorTotal = $pedido['valor']; $formaPagamento = $pedido['formaPagamento']; } if ($pedido['publicado'] == 1) { $x[$i]['id'] = $pedido['idPedidoContratacao']; $x[$i]['NumeroProcesso'] = $pedido['NumeroProcesso']; $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]['instituicao'] = $instituicao['sigla']; $x[$i]['periodo'] = $periodo; $x[$i]['status'] = $pedido['estado']; $i++; }
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; }
<tbody> <?php while ($campo = mysqli_fetch_array($query_lista)) { $protocolo = recuperaDados("ig_protocolo", $campo['idEvento'], "ig_evento_idEvento"); $chamado = recuperaAlteracoesEvento($campo['idEvento']); $instituicao = recuperaDados("ig_instituicao", $campo['idInstituicao'], "idInstituicao"); echo "<tr>"; echo "<td class='list_description'><a href='?perfil=detalhe&evento=" . $campo['idEvento'] . "' target='_blank'>" . $campo['idEvento'] . "</a>\n\t\t\t</td>"; echo "<td class='list_description'>" . $campo['nomeEvento'] . " ["; if ($chamado['numero'] == '0') { echo "0"; } else { echo "<a href='?perfil=chamado&p=evento&id=" . $campo['idEvento'] . "' target='_blank'>" . $chamado['numero'] . "</a>"; } echo "]</td>"; echo "<td class='list_description'>" . retornaTipo($campo['ig_tipo_evento_idTipoEvento']) . "</td>"; echo "<td class='list_description'>" . $instituicao['instituicao'] . "</td>"; echo "<td class='list_description'>" . retornaPeriodo($campo['idEvento']) . "</td>"; echo "<td class='list_description'>" . substr(retornaPedidos($campo['idEvento']), 7) . "</td>"; echo "<td class='list_description'>\n\t\t\t<form method='POST' action='?perfil=administrador&p=reabertura'>\n\t\t\t<input type='hidden' name='reabertura' value='" . $campo['idEvento'] . "' >\n\t\t\t<input type ='submit' class='btn btn-theme btn-block' value='reabrir'></td></form>"; echo "<td class='list_description'>\n\t\t\t<form method='POST' action='?perfil=administrador&p=reabertura'>\n\t\t\t<input type='hidden' name='apagar' value='" . $campo['idEvento'] . "' >\n\t\t\t<input type ='submit' class='btn btn-theme btn-block' value='Apagar'></td></form>"; echo "<td class='list_description'>\n\t\t\t<form method='POST' action='?perfil=evento&p=basica' target='_blank'>\n\t\t\t<input type='hidden' name='carregar' value='" . $campo['idEvento'] . "' >\n\t\t\t<input type ='submit' class='btn btn-theme btn-block' value='Carregar'></td></form>"; echo "</tr>"; } ?> </tbody> </table> </div> </div> </section>
function listaSubEventosCom($idEvento) { //lista ocorrencias de determinado evento $sql = "SELECT * FROM ig_sub_evento WHERE ig_evento_idEvento = '{$idEvento}' AND publicado = '1' ORDER BY idSubEvento DESC"; $con = bancoMysqli(); $query = mysqli_query($con, $sql); while ($campo = mysqli_fetch_array($query)) { $descricao = "<strong>" . $campo['titulo'] . "</strong> (" . retornaTipo($campo['idTipo']) . ")<br />"; $id = $campo['idSubEvento']; echo $descricao . "<br />"; echo "Sinopse:<br />"; echo $campo['descricao']; echo "<br /><br /><br />"; } }
$evento = recuperaDados("ig_evento", $ocorrencia[$i]['idEvento'], "idEvento"); $chamado = recuperaAlteracoesEvento($ocorrencia[$i]['idEvento']); $status = verificaStatus($ocorrencia[$i]['idEvento'], $_SESSION['idUsuario']); echo "<tr><td class='lista'> <a href='?perfil=producao&p=detalhe&action=evento&id_ped=" . $ocorrencia[$i]['idEvento'] . "' target='_blank' >" . $evento['nomeEvento'] . "</a>"; ?> [<?php if ($chamado['numero'] == '0') { echo "0"; } else { echo "<a href='?perfil=chamado&p=evento&id=" . $ocorrencia[$i]['idEvento'] . "' target='_blank'>" . $chamado['numero'] . "</a>"; } ?> ] <?php echo " \r\n\t\t\t</td>"; echo '<td class="list_description">' . retornaTipo($evento['ig_tipo_evento_idTipoEvento']) . '</td> '; echo '<td class="list_description">' . substr(listaLocais($ocorrencia[$i]['idEvento']), 1) . '</td> '; echo '<td class="list_description">' . retornaPeriodo($ocorrencia[$i]['idEvento']) . '</td> '; echo '<td class="list_description">'; echo "<form method='POST' action='?perfil=producao&p=lista'>\r\n\t\t\t<input type='hidden' name='aprova' value='" . $status . "' >\r\n\t\t\t<input type='hidden' name='idEvento' value='" . $evento['idEvento'] . "' >\r\n\t\t\t<input type ='submit' class='btn btn-theme btn-block' value='"; if ($status == 1) { echo "OK'"; } else { echo "NOVO' style='background: red;'"; } echo "></form>\t</td> </tr>"; } } var_dump($status); ?>
function listaEventosGravadosOcupacao($idUsuario) { //tabela para gerenciar eventos em aberto $con = bancoMysqli(); $sql = "SELECT * FROM ig_evento WHERE idUsuario = {$idUsuario} AND publicado = 1 AND dataEnvio IS NULL"; $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>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 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)) { echo "<tr>"; echo "<td class='list_description'>" . $campo['nomeEvento'] . "</td>"; echo "<td class='list_description'>" . retornaTipo($campo['ig_tipo_evento_idTipoEvento']) . "</td>"; echo "<td class='list_description'>" . retornaPeriodo($campo['idEvento']) . "</td>"; echo "\r\n\t\t\t<td class='list_description'>\r\n\t\t\t<form method='POST' action='?perfil=ocupacao&p=basica'>\r\n\t\t\t<input type='hidden' name='carregar' value='" . $campo['idEvento'] . "' />\r\n\t\t\t<input type ='submit' class='btn btn-theme btn-block' value='carregar'></td></form>"; echo "\r\n\t\t\t<td class='list_description'>\r\n\t\t\t<form method='POST' action='?perfil=ocupacao&p=carregar'>\r\n\t\t\t<input type='hidden' name='apagar' value='" . $campo['idEvento'] . "' />\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>"; }
} ?> </div> </div> <br /> <div class="form-group"> <div class="col-md-offset-2 col-md-8"> <div class="left"> <?php $link_evento = "?perfil=busca&p=detalhe&evento="; echo "<h5>Evento</h5>"; if ($resultado['numReg'] > 0) { for ($i = 0; $i < $resultado['numReg']; $i++) { echo "<p><a href='" . $link_evento . $resultado[$i]['idEvento'] . "' target='_blank'>" . $resultado[$i]['nomeEvento'] . " (" . retornaTipo($resultado[$i]['tipo']) . ")</a><br />"; echo "Responsável: " . $resultado[$i]['responsavel'] . " (" . $resultado[$i]['instituicao'] . ") "; /* if($resultado[$i]['dataEnvio'] == '0000-00-00' OR $resultado[$i]['dataEnvio'] == NULL){ echo " - evento não enviado.";` }else{ echo " - enviado em ".exibirDataBr($resultado[$i]['dataEnvio'])."</p>"; } */ } } else { echo "Não foram encontrados eventos com o termo de pesquisa."; } ?> <br />
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; }
<tr> <td><?php echo $i++; ?> </td> <td><?php echo exibirDataBr($agenda['data']); ?> </td> <td><?php echo $agenda['hora']; ?> </td> <td><?php echo retornaTipo($evento['ig_tipo_evento_idTipoEvento']) . " - " . $evento['nomeEvento']; ?> </td> <td><?php echo $local['sala'] . " - " . $instituicao['sigla']; ?> </td> <td><?php echo $pedido['NumeroProcesso']; ?> </td> <td><?php echo $pedido['valor']; ?> </td></tr> <?php