コード例 #1
0
ファイル: siscontrat.php プロジェクト: grayce1220/igsis
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";
    }
}
コード例 #2
0
                    }
                }
            }
        }
        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>
コード例 #3
0
 $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'];
コード例 #4
0
     $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++;
     }
 }
コード例 #5
0
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;
}
コード例 #6
0
ファイル: funcoesGerais2.php プロジェクト: grayce1220/igsis
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>";
    }
}
コード例 #7
0
ファイル: controle.php プロジェクト: marcioyonamine/igsisv1
</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" >
コード例 #8
0
ファイル: busca.php プロジェクト: marcioyonamine/igsisv1
                    </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'];
コード例 #9
0
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;
}