<?php //require '../include/'; require_once "../funcoes/funcoesConecta.php"; require_once "../funcoes/funcoesGerais.php"; require_once "../funcoes/funcoesSiscontrat.php"; require_once "../funcoes/funcoesFormacao.php"; //CONEXÃO COM BANCO DE DADOS $conexao = bancoMysqli(); //CONSULTA $id_ped = $_GET['id']; dataReserva($id_ped); $linha_tabelas = siscontrat($id_ped); $codPed = $id_ped; $objeto = $linha_tabelas["Objeto"]; $ValorGlobal = $linha_tabelas["ValorGlobal"]; $ValorPorExtenso = valorPorExtenso($linha_tabelas["ValorGlobal"]); $periodo = $linha_tabelas["Periodo"]; $duracao = $linha_tabelas["Duracao"]; $dataAtual = date("d/m/Y"); $NumeroProcesso = $linha_tabelas["NumeroProcesso"]; $assinatura = $linha_tabelas["Assinatura"]; $cargo = $linha_tabelas["Cargo"]; $verba = recuperaVerba($pedido['Verba']); $dotacao = $verba["dotacao"]; $detalhamento = $verba["detalhamento"]; $linha_tabelas_pessoa = siscontratDocs($linha_tabelas['IdProponente'], 1); $nome = $linha_tabelas_pessoa["Nome"]; $cpf = $linha_tabelas_pessoa["CPF"]; $setor = $linha_tabelas["Setor"]; $ano = date('Y');
<h5> <a href="?perfil=contratos&p=evento&action=pedidos&id_ped=<?php echo $_GET['id_ped']; ?> ">Dados do evento </a>|<a href="?perfil=contratos&p=evento&action=servicos&id_ped=<?php echo $_GET['id_ped']; ?> ">Solicitação de serviços</a> | Pedidos de contratação</h5> <div class="table-responsive list_info" > <h4><?php echo $evento['nomeEvento']; ?> </h4> <?php for ($i = 0; $i < count($pedido); $i++) { $dados = siscontrat($pedido[$i]); $pessoa = siscontratDocs($dados['IdProponente'], $dados['TipoPessoa']); ?> <p align="left"> Nome ou Razão Social: <b><?php echo $pessoa['Nome']; ?> </b><br /> Tipo de pessoa: <b><?php echo retornaTipoPessoa($dados['TipoPessoa']); ?> </b><br /> Dotação: <b><?php echo retornaVerba($dados['Verba']); ?> </b><br />
?> </div> </div> </div> </div> </section> <?php break; case "arqped": $idPedido = $_REQUEST['idPedido']; include "../funcoes/funcoesSiscontrat.php"; $pedido = siscontrat($idPedido); if (isset($_POST["enviar"])) { $sql_arquivos = "SELECT * FROM igsis_upload_docs WHERE tipoUpload = '3'"; $query_arquivos = mysqli_query($con, $sql_arquivos); while ($arq = mysqli_fetch_array($query_arquivos)) { $y = $arq['idTipoDoc']; $x = $arq['sigla']; $nome_arquivo = $_FILES['arquivo']['name'][$x]; if ($nome_arquivo != "") { $nome_temporario = $_FILES['arquivo']['tmp_name'][$x]; //$ext = strtolower(substr($nome_arquivo[$i],-4)); //Pegando extensão do arquivo $new_name = date("YmdHis") . "_" . semAcento($nome_arquivo); //Definindo um novo nome para o arquivo $hoje = date("Y-m-d H:i:s"); $dir = '../uploadsdocs/'; //Diretório para uploads
echo $pedido['idEvento']; ?> " class="btn btn-theme btn-block" target="_blank" >Chamados</a></div> </div> <div class="form-group"> <div class="col-md-offset-2 col-md-8"> <br /> </div> </div> <div class="form-group"> <div class="col-md-offset-2 col-md-8"> <h4>Pedidos Relacionados</h4> <?php $outros = listaPedidoContratacao($pedido['idEvento']); for ($i = 0; $i < count($outros); $i++) { $dados = siscontrat($outros[$i]); ?> <p align="left"> Número do Pedido de Contratação:<b> <a href="?perfil=contratos_lite&p=frm_edita_propostapf&id_ped=<?php echo $outros[$i]; ?> "></b><?php echo $outros[$i]; ?> </a><br /> </p> <?php } ?> <br />
$this->SetFont('Arial', '', 10); // Output justified text $this->MultiCell(0, 5, $txt); // Line break $this->Ln(); } function PrintChapter($file) { $this->ChapterBody($file); } } //CONSULTA (copia inteira em todos os docs) $id_ped = $_GET['id']; dataProposta($id_ped); $ano = date('Y'); $pedido = siscontrat($id_ped); $pj = siscontratDocs($pedido['IdProponente'], 2); $ex = siscontratDocs($pedido['IdExecutante'], 1); $rep01 = siscontratDocs($pj['Representante01'], 3); $rep02 = siscontratDocs($pj['Representante02'], 3); $id = $pedido['idEvento']; $Objeto = $pedido["Objeto"]; $Periodo = $pedido["Periodo"]; $Duracao = $pedido["Duracao"]; $CargaHoraria = $pedido["CargaHoraria"]; $Local = $pedido["Local"]; $ValorGlobal = dinheiroParaBr($pedido["ValorGlobal"]); $ValorPorExtenso = valorPorExtenso($pedido["ValorGlobal"]); $FormaPagamento = $pedido["FormaPagamento"]; $Justificativa = $pedido["Justificativa"]; $Fiscal = $pedido["Fiscal"];
$this->SetFont('Arial', '', 10); // Output justified text $this->MultiCell(0, 5, $txt); // Line break $this->Ln(); } function PrintChapter($file) { $this->ChapterBody($file); } } //CONSULTAS $id_ped = $_GET['id']; // colocar função do dinheiro BR e por extenso $ano = date('Y'); $contrato = siscontrat($idPedido); $pj = siscontratDocs($contrato['IdProponente'], $contrato['TipoPessoa']); $representante01 = siscontratDocs($pj['Representante01'], 3); $representante02 = siscontratDocs($pj['Representante02'], 3); $executante = siscontratDocs($contrato['executante'], 1); $codPed = $pedido["Id_PedidoContratacaoPF"]; // verificar protocolo $Objeto = $pedido["Objeto"]; $Periodo = $pedido["Periodo"]; $Duracao = $pedido["Duracao"]; $CargaHoraria = $pedido["CargaHoraria"]; $Local = $pedido["Local"]; $ValorGlobal = $pedido["ValorGlobal"]; $FormaPagamento = $pedido["FormaPagamento"]; $Justificativa = $pedido["Justificativa"]; $Fiscal = $pedido["Fiscal"];
$objPHPExcel->getActiveSheet()->getColumnDimension($col)->setAutoSize(true); } // Cria uma planilha nova $objPHPExcel->createSheet(); // Add some data to the second sheet, resembling some different data types $objPHPExcel->setActiveSheetIndex(2); // Nome dos campos $objPHPExcel->setActiveSheetIndex(2)->setCellValue('A1', 'Número de Pedido (IGSIS)')->setCellValue('B1', 'Evento (IGSIS)')->setCellValue('C1', 'Projeto (IGSIS)')->setCellValue('D1', 'Responsável/Fiscal (IGSIS)')->setCellValue('E1', 'Suplente (IGSIS)')->setCellValue('F1', 'Locais (IGSIS)')->setCellValue('G1', 'Proponente (IGSIS)/ Razão Social (SOF)')->setCellValue('H1', 'Status (IGSIS)')->setCellValue('I1', 'Valor (IGSIS)')->setCellValue('J1', 'Tipo de pessoa (IGSIS)')->setCellValue('K1', 'Verba (IGSIS)'); //Colorir a primeira fila $objPHPExcel->getActiveSheet()->getStyle('A1:K1')->applyFromArray(array('fill' => array('type' => PHPExcel_Style_Fill::FILL_SOLID, 'color' => array('rgb' => 'E0EEEE')))); // Inserir dados (SEI Válido) $sql_sei = "SELECT * FROM igsis_pedido_contratacao WHERE publicado = '1' AND valor <> '0' AND tipoPessoa <> '4' AND (nProcesso IS NULL OR nProcesso = '') AND estado IS NOT NULL ORDER BY idPedidoContratacao"; $query_sei = mysqli_query($con, $sql_sei); $i = 2; while ($pedido = mysqli_fetch_array($query_sei)) { $x = siscontrat($pedido['idPedidoContratacao']); $evento = recuperaDados("ig_evento", $pedido['idEvento'], "idEvento"); //$tabela,$idEvento,$campo $projeto = recuperaDados("ig_projeto_especial", $evento['projetoEspecial'], "idProjetoEspecial"); $pessoa = siscontratDocs($pedido['idPessoa'], $pedido['tipoPessoa']); $verba = recuperaDados("sis_verba", $pedido['idVerba'], "Id_Verba"); $estado = retornaEstado($x['Status']); if ($pedido['tipoPessoa'] == 1) { $tipo = "PESSOA FÍSICA"; } else { $tipo = "PESSOA JURÍDICA"; } $a = "A" . $i; $b = "B" . $i; $c = "C" . $i; $d = "D" . $i;
<td>Local/Periodo</td> <td>Verba</td> <td>Valor</td> <td>Status</td> </tr> </thead> <tbody> <?php $idInstituicao = $_SESSION['idInstituicao']; $sql = "SELECT idPedidoContratacao, tipoPessoa, idPessoa FROM igsis_pedido_contratacao WHERE publicado = '1' AND instituicao = '{$idInstituicao}'"; $query = mysqli_query($con, $sql); $data = date('Y'); while ($linha_tabela_pedido_contratacao = mysqli_fetch_array($query)) { $pedido = siscontrat($linha_tabela_pedido_contratacao['idPedidoContratacao']); $pessoa = siscontratDocs($linha_tabela_pedido_contratacao['idPessoa'], $linha_tabela_pedido_contratacao['tipoPessoa']); echo "<tr><td class='lista'> <a href=''>" . $linha_tabela_pedido_contratacao['idPedidoContratacao'] . "</a></td>"; echo '<td class="list_description">' . retornaPessoa($pedido['TipoPessoa']) . '</td> '; echo '<td class="list_description">' . $pessoa['Nome'] . '</td> '; echo '<td class="list_description">' . $pedido['Objeto'] . '</td> '; echo '<td class="list_description">' . $pedido['Local'] . '</td> '; echo '<td class="list_description">' . retornaVerba($pedido['Verba']) . '</td> '; echo '<td class="list_description">' . dinheiroParaBr($pedido['ValorGlobal']) . '</td> '; echo '<td class="list_description">OK </td> </tr>'; } ?> </tbody> </table>
</div> </div> </div> </section> <?php } ?> <!-- Pedido de Contratação --> <?php if (isset($_GET['pedido'])) { $pedido = siscontrat($_GET['pedido']); $pessoa = recuperaPessoa($pedido['IdProponente'], $pedido['TipoPessoa']); ?> <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">
} } } } 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!"; } } $pedido = siscontrat($_GET['id_ped']); ?> <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> <h3>Envio de Arquivos</h3> <p><?php if (isset($mensagem)) {
$nota = $_POST['NumeroNotaEmpenho']; $data_emissao = $_POST['DataEmissaoNotaEmpenho']; $data_entrega = $_POST['DataEntregaNotaEmpenho']; $con = bancoMysqli(); $sql_atualiza = "UPDATE igsis_pedido_contratacao SET\r\n\t\tNumeroProcesso = '{$processo}',\r\n\t\tNumeroNotaEmpenho = '{$nota}',\r\n\t\tDataEmissaoNotaEmpenho = '{$data_emissao}',\r\n\t\tDataEntregaNotaEmpenho = '{$data_entrega}'\r\n\t\tWHERE idPedidoContratacao = '{$id_ped}'"; $query_atualiza = mysqli_query($con, $sql_atualiza); if ($query_atualiza) { gravarLog($sql_atualiza); $mensagem = "Pedido atualizado"; } else { $mensagem = "Erro ao atualizar"; } echo $mensagem = "Erro(2)"; } $pedido = recuperaDados("igsis_pedido_contratacao", $id_ped, "idPedidoContratacao"); $ped = siscontrat($id_ped); ?> <!-- Contact --> <section id="contact" class="home-section bg-white"> <div class="container"> <div class="form-group"> <div class="sub-title"><h2><?php echo $ped['Objeto']; ?> </h2> <h3><?php if (isset($mensagem)) { echo $mensagem; } ?> </h3>
function detalhesEmail($idEvento) { require "../funcoes/funcoesSiscontrat.php"; $evento = recuperaDados("ig_evento", $idEvento, "idEvento"); $pedido = listaPedidoContratacao($idEvento); $conteudo = "<h4>" . $evento['nomeEvento'] . "</h4>\r\n <p>" . descricaoEvento($idEvento) . "</p> \r\n <h5>Ocorrências</h5>\r\n\t" . resumoOcorrencias($idEvento) . "<br /><br />\r\n " . listaOcorrenciasTexto($idEvento) . "\r\n\t<h5>Especificidades</h5>\r\n\t<p>" . descricaoEspecificidades($idEvento, $evento['ig_tipo_evento_idTipoEvento']) . "</p>"; if ($pedido != NULL) { $conteudo .= "<h4>Pedidos de contratação</h4>"; for ($i = 0; $i < count($pedido); $i++) { $dados = siscontrat($pedido[$i]); $pessoa = siscontratDocs($dados['IdProponente'], $dados['TipoPessoa']); $conteudo .= "<p align='left'>\r\n\t\t\tNome ou Razão Social: <b>" . $pessoa['Nome'] . "</b><br />\r\n\t\t\tTipo de pessoa: <b>" . retornaTipoPessoa($dados['TipoPessoa']) . "</b><br />\r\n\t\t\tDotação: <b>" . retornaVerba($dados['Verba']) . "</b><br />\r\n\t\t\tValor:<b>R\$ " . dinheiroParaBr($dados['ValorGlobal']) . "</b><br />\t\t\r\n\t\t\tForma de pagamento:<b>" . $dados['FormaPagamento'] . "</b><br />\t\t\r\n\t\t\t </p>"; } // fechamento do for } else { $conteudo .= "<h5> Não há pedidos de contratação. </h5>"; } $conteudo .= "\r\n <h4></h4>\r\n <p align='left'>\r\n <br />\r\n <br />\r\n <h5>Previsão de serviços externos</h5>\r\n " . listaServicosExternos($idEvento) . "<br /><br />\r\n\r\n\t\t\t<h5>Serviços Internos</h5>\r\n\t\t\t" . listaServicosInternos($idEvento) . "\r\n\r\n</p>\r\n</p>"; return $conteudo; }