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"; } }
} } } } if (isset($_POST['apagar'])) { $idArquivo = $_POST['apagar']; $sql_apagar_arquivo = "UPDATE igsis_arquivos_pessoa SET publicado = 0 WHERE idArquivosPessoa = '{$idArquivo}'"; if (mysqli_query($con, $sql_apagar_arquivo)) { $arq = recuperaDados("igsis_arquivos_pessoa", $idArquivo, "idArquivosPessoa"); $mensagem = "Arquivo " . $arq['arquivo'] . "apagado com sucesso!"; gravarLog($sql_apagar_arquivo); } else { $mensagem = "Erro ao apagar o arquivo. Tente novamente!"; } } $campo = recuperaPessoa($_REQUEST['idPessoa'], $_REQUEST['tipoPessoa']); ?> <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 $campo["nome"]; ?> </h2> <p><?php echo $campo["tipo"]; ?> </p>
$i = 0; while ($evento = mysqli_fetch_array($query_evento)) { $idEvento = $evento['idEvento']; $sql_existe = "SELECT idPedidoContratacao,idEvento,estado FROM igsis_pedido_contratacao WHERE idEvento = '{$idEvento}' AND publicado = '1' {$filtro_status} "; $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 $usuario = recuperaDados("ig_usuario", $evento['idUsuario'], "idUsuario"); $instituicao = recuperaDados("ig_instituicao", $evento['idInstituicao'], "idInstituicao"); $local = listaLocais($pedido['idEvento']); $periodo = retornaPeriodo($pedido['idEvento']); $duracao = retornaDuracao($pedido['idEvento']); $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'];
$filtro_status = " AND igsis_pedido_contratacao.estado = '{$estado}' "; } if ($processo == 0) { $filtro_processo = ""; } else { $filtro_processo = " AND igsis_pedido_contratacao.NumeroProcesso LIKE '%{$processo}%' "; } $sql_evento = "SELECT * FROM sis_formacao,igsis_pedido_contratacao WHERE sis_formacao.publicado = '1' AND igsis_pedido_contratacao.publicado = '1' AND sis_formacao.idPedidoContratacao = igsis_pedido_contratacao.idPedidoContratacao {$filtro_processo} {$filtro_status} ORDER BY igsis_pedido_contratacao.idPedidoContratacao DESC"; $query_evento = mysqli_query($con, $sql_evento); $i = 0; while ($evento = mysqli_fetch_array($query_evento)) { $sql_existe = "SELECT sis_formacao.idPedidoContratacao FROM igsis_pedido_contratacao, sis_formacao WHERE sis_formacao.idPedidoContratacao = igsis_pedido_contratacao.idPedidoContratacao AND igsis_pedido_contratacao.publicado = '1' {$filtro_status} "; //$query_existe = mysqli_query($con, $sql_existe); if (mysqli_num_rows($query_evento) > 0) { $pedido = recuperaDados("igsis_pedido_contratacao", $evento['idPedidoContratacao'], "idPedidoContratacao"); $pessoa = recuperaPessoa($pedido['idPessoa'], 4); 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]['NumeroProcesso'] = $pedido['NumeroProcesso']; $pessoa = recuperaDados("sis_pessoa_fisica", $pedido['idPessoa'], "Id_PessoaFisica"); $x[$i]['proponente'] = $pessoa['Nome']; $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; }
function geraOpcaoLegal($idEvento) { //gera options de representantes legais $sql = "SELECT * FROM igsis_pedido_contratacao WHERE idEvento = '{$idEvento}' AND tipoPessoa = '3'"; $con = bancoMysqli(); $query = mysqli_query($con, $sql); while ($campo = mysqli_fetch_array($query)) { $id = $campo['idPessoa']; $nome = recuperaPessoa($id, 3); $representante = $nome['nome']; echo "<option value='" . $id . "'>" . $representante . "</option>"; } }
</strong></td> </tr> </tbody> </table> </div> </div> </div> </section> <?php break; case "detalhe": $pedido = siscontrat($_GET['pedido']); $pessoa = recuperaPessoa($pedido['IdProponente'], $pedido['TipoPessoa']); $ped = recuperaDados("igsis_pedido_contratacao", $_GET['pedido'], "idPedidoContratacao"); ?> <section id="services" class="home-section bg-white"> <div class="container"> <div class="row"> <div class="col-md-offset-2 col-md-8"> <div class="section-heading"> </div> </div> </div> <div class="row"> <div class="table-responsive list_info" >
</div> </div> </div> <div class="row"> <div class="table-responsive list_info" > </div> </div> </div> </section> <?php } if (isset($_GET['id_pj'])) { $pessoa = recuperaPessoa($_GET['id_pj'], 2); $idPessoa = $_GET['id_pj']; ?> <section id="services" class="home-section bg-white"> <div class="container"> <div class="row"> <div class="col-md-offset-2 col-md-8"> <div class="section-heading"> <h3><?php echo $pessoa['nome']; ?> </h3><br /> <div align="left"> CPF: <b><?php echo $pessoa['numero'];
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; }