function Gerar() { $this->titulo = "Detalhe da empresa"; $this->addBanner("imagens/nvp_top_intranet.jpg", "imagens/nvp_vert_intranet.jpg", "Intranet"); $cod_empresa = @$_GET['cod_empresa']; $objPessoaJuridica = new clsPessoaJuridica(); list($cod_pessoa_fj, $nm_pessoa, $id_federal, $endereco, $cep, $nm_bairro, $ddd_telefone_1, $telefone_1, $ddd_telefone_2, $telefone_2, $ddd_telefone_mov, $telefone_mov, $ddd_telefone_fax, $telefone_fax, $email, $http, $tipo_pessoa, $razao_social, $ins_est, $capital_social, $ins_mun, $cidade, $idtlog) = $objPessoaJuridica->queryRapida($cod_empresa, "idpes", "fantasia", "cnpj", "logradouro", "cep", "bairro", "ddd_1", "fone_1", "ddd_2", "fone_2", "ddd_mov", "fone_mov", "ddd_fax", "fone_fax", "email", "url", "tipo", "nome", "insc_estadual", "insc_municipal", "cidade", "idtlog"); $endereco = "{$idtlog} {$endereco}"; $db = new clsBanco(); $this->addDetalhe(array("Razão Social", $razao_social)); $this->addDetalhe(array("Nome Fantasia", $nm_pessoa)); $this->addDetalhe(array("CNPJ", int2CNPJ($id_federal))); $this->addDetalhe(array("Endereço", $endereco)); $this->addDetalhe(array("CEP", $cep)); $this->addDetalhe(array("Bairro", $nm_bairro)); $this->addDetalhe(array("Cidade", $cidade)); $this->addDetalhe(array("Telefone 1", "({$ddd_telefone_1}) {$telefone_1}")); $this->addDetalhe(array("Telefone 2", "({$ddd_telefone_2}) {$telefone_2}")); $this->addDetalhe(array("Celular", "({$ddd_telefone_mov}) {$telefone_mov}")); $this->addDetalhe(array("Fax", "({$ddd_telefone_fax}) {$telefone_fax}")); $this->addDetalhe(array("Site", $http)); $this->addDetalhe(array("E-mail", $email)); if (!$ins_est) { $ins_est = "isento"; } $this->addDetalhe(array("Inscrição Estadual", $ins_est)); $this->addDetalhe(array("Capital Social", $capital_social)); $this->url_novo = "empresas_cad.php"; $this->url_editar = "empresas_cad.php?idpes={$cod_empresa}"; $this->url_cancelar = "empresas_lst.php"; $this->largura = "100%"; }
function Gerar() { @session_start(); $this->pessoa_logada = $_SESSION['id_pessoa']; session_write_close(); // Verificação de permissão para cadastro. $this->obj_permissao = new clsPermissoes(); $this->nivel_usuario = $this->obj_permissao->nivel_acesso($this->pessoa_logada); $this->titulo = 'Empresa transporte escolar - Detalhe'; $cod_empresa_transporte_escolar = $_GET['cod_empresa']; $tmp_obj = new clsModulesEmpresaTransporteEscolar($cod_empresa_transporte_escolar); $registro = $tmp_obj->detalhe(); if (!$registro) { header('Location: transporte_empresa_lst.php'); die; } $objPessoaJuridica = new clsPessoaJuridica(); list($id_federal, $endereco, $cep, $nm_bairro, $cidade, $ddd_telefone_1, $telefone_1, $ddd_telefone_2, $telefone_2, $ddd_telefone_mov, $telefone_mov, $ddd_telefone_fax, $telefone_fax, $email, $ins_est) = $objPessoaJuridica->queryRapida($registro['ref_idpes'], "cnpj", "logradouro", "cep", "bairro", "cidade", "ddd_1", "fone_1", "ddd_2", "fone_2", "ddd_mov", "fone_mov", "ddd_fax", "fone_fax", "email", "insc_estadual"); $this->addDetalhe(array("Código da empresa", $cod_empresa_transporte_escolar)); $this->addDetalhe(array("Nome fantasia", $registro['nome_empresa'])); $this->addDetalhe(array("Nome do responsável", $registro['nome_responsavel'])); $this->addDetalhe(array("CNPJ", int2CNPJ($id_federal))); $this->addDetalhe(array("Endereço", $endereco)); $this->addDetalhe(array("CEP", $cep)); $this->addDetalhe(array("Bairro", $nm_bairro)); $this->addDetalhe(array("Cidade", $cidade)); if (trim($telefone_1) != '') { $this->addDetalhe(array("Telefone 1", "({$ddd_telefone_1}) {$telefone_1}")); } if (trim($telefone_2) != '') { $this->addDetalhe(array("Telefone 2", "({$ddd_telefone_2}) {$telefone_2}")); } if (trim($telefone_mov) != '') { $this->addDetalhe(array("Celular", "({$ddd_telefone_mov}) {$telefone_mov}")); } if (trim($telefone_fax) != '') { $this->addDetalhe(array("Fax", "({$ddd_telefone_fax}) {$telefone_fax}")); } $this->addDetalhe(array("E-mail", $email)); if (!$ins_est) { $ins_est = "isento"; } $this->addDetalhe(array("Inscrição estadual", $ins_est)); $this->addDetalhe(array("Observação", $registro['observacao'])); $this->url_novo = "../module/TransporteEscolar/Empresa"; $this->url_editar = "../module/TransporteEscolar/Empresa?id={$cod_empresa_transporte_escolar}"; $this->url_cancelar = "transporte_empresa_lst.php"; $this->largura = "100%"; $localizacao = new LocalizacaoSistema(); $localizacao->entradaCaminhos(array($_SERVER['SERVER_NAME'] . "/intranet" => "Início", "educar_index.php" => "i-Educar - Escola", "" => "Detalhe da empresa de transporte")); $this->enviaLocalizacao($localizacao->montar()); }
function Gerar() { if ($_SESSION["arr_pessoas"]) { $i = count($_SESSION["arr_pessoas"][0]) == 4 ? 1 : 0; if ($_GET["tipo"] == "end") { $obj_relatorios = new relatorios("Todas as ocorrências"); foreach ($_SESSION["arr_pessoas"] as $indice => $valor) { //pessoa if ($valor[3] == 1) { $obj_pessoa = new clsPessoa_($valor[2]); $det_pessoa = $obj_pessoa->detalhe(); if ($det_pessoa) { $obj_relatorios->novalinha(array("Nome", $det_pessoa["nome"])); if ($det_pessoa["tipo"] == "F") { $objPessoa = new clsPessoaFisica(); $detalhe = $objPessoa->queryRapida($valor[2], "idpes", "complemento", "nome", "cpf", "logradouro", "bairro", "idtlog", "numero", "apartamento", "cidade", "sigla_uf", "cep", "ddd_1", "fone_1", "ddd_2", "fone_2", "ddd_mov", "fone_mov", "ddd_fax", "fone_fax", "email", "url", "tipo", "sexo", "data_nasc"); if ($detalhe) { $obj_relatorios->novalinha(array("CEP", $detalhe["cep"])); if ($detalhe['logradouro']) { if ($detalhe['numero']) { $end = " nº {$detalhe['numero']}"; } if ($detalhe['apartamento']) { $end .= " apto {$detalhe['apartamento']}"; } $obj_relatorios->novalinha(array("Endereço", strtolower($detalhe['idtlog']) . ": {$detalhe['logradouro']} {$end}")); } if ($detalhe['complemento']) { $obj_relatorios->novalinha(array("Complemento", $detalhe['complemento'])); } $obj_relatorios->novalinha(array("Cidade", strtolower($detalhe['cidade']) . " " . strtolower($detalhe['sigla_uf']))); //* 20-06-2006 if ($detalhe["bairro"]) { $obj_relatorios->novalinha(array("Bairro:", $detalhe["bairro"])); } //* if ($detalhe['data_nasc']) { $obj_relatorios->novalinha(array("Data Nasc", date("d/m/Y", strtotime(substr($detalhe['data_nasc'], 0, 19))))); } } } elseif ($det_pessoa["tipo"] == "J") { $objPessoaJuridica = new clsPessoaJuridica(); list($cod_pessoa_fj, $nm_pessoa, $id_federal, $endereco, $cep, $nm_bairro, $ddd_telefone_1, $telefone_1, $ddd_telefone_2, $telefone_2, $ddd_telefone_mov, $telefone_mov, $ddd_telefone_fax, $telefone_fax, $email, $http, $tipo_pessoa, $razao_social, $ins_est, $ins_mun, $cidade, $idtlog) = $objPessoaJuridica->queryRapida($idpes, "idpes", "fantasia", "cnpj", "logradouro", "cep", "bairro", "ddd_1", "fone_1", "ddd_2", "fone_2", "ddd_mov", "fone_mov", "ddd_fax", "fone_fax", "email", "url", "tipo", "nome", "insc_estadual", "insc_municipal", "cidade", "idtlog"); $endereco = "{$idtlog} {$endereco}"; $obj_relatorios->novalinha(array("CEP", $cep)); $obj_relatorios->novalinha(array("Endereço", $endereco)); if ($nm_bairro) { $this->addDetalhe(array("Bairro", $nm_bairro)); $obj_relatorios->novalinha(array("Bairro", $nm_bairro)); } $obj_relatorios->novalinha(array("Cidade", $cidade)); } $obj_relatorios->novalinha(array("", "")); } } else { //pessoa AUXILIAR $obj_pessoa_auxiliar = new clsPessoaAuxiliar($valor[2]); $det_pessoa_auxiliar = $obj_pessoa_auxiliar->detalhe(); if ($det_pessoa_auxiliar) { $obj_relatorios->novalinha(array("Nome:", $valor[1])); $obj_relatorios->novalinha(array("CEP:", $det_pessoa_auxiliar["cep"])); $obj_relatorios->novalinha(array("Endereço:", "{$det_pessoa_auxiliar["logradouro"]} {$det_pessoa_auxiliar["numero"]}")); if ($det_pessoa_auxiliar["numero_ap"]) { $obj_relatorios->novalinha(array("Apartamento:", $det_pessoa_auxiliar["numero_ap"])); } if ($det_pessoa_auxiliar["andar"]) { $obj_relatorios->novalinha(array("Andar:", $det_pessoa_auxiliar["andar"])); } if ($det_pessoa_auxiliar["bloco"]) { $obj_relatorios->novalinha(array("Bloco:", $det_pessoa_auxiliar["bloco"])); } if ($det_pessoa_auxiliar["letra"]) { $obj_relatorios->novalinha(array("Letra:", $det_pessoa_auxiliar["letra"])); } $obj_relatorios->novalinha(array("Bairro:", $det_pessoa_auxiliar["bairro"])); $obj_relatorios->novalinha(array("Cidade:", "{$det_pessoa_auxiliar["cidade"]} {$det_pessoa_auxiliar["estado"]}")); if ($det_pessoa_auxiliar['data_nasc']) { $obj_relatorios->novalinha(array("Data Nasc", date("d/m/Y", strtotime(substr($det_pessoa_auxiliar['data_nasc'], 0, 19))))); } $obj_relatorios->novalinha(array("", "")); } } } @session_start(); unset($_SESSION["arr_pessoas"]); @session_write_close(); $this->campoRotulo("imprimir", "Imprimir", "<a href=" . $obj_relatorios->fechaPdf() . ">Clique aqui para imprimir</a>"); $this->botao_enviar = false; $this->url_cancelar = "otopic_atendido_lst.php"; } elseif ($_GET["tipo"] == "det") { $obj_relatorios = new relatorios("Todas as ocorrências"); foreach ($_SESSION["arr_pessoas"] as $indice => $valor) { //pessoa if ($valor[2 + $i] == 1) { $obj_pessoa = new clsPessoa_($valor[1 + $i]); $det_pessoa = $obj_pessoa->detalhe(); if ($det_pessoa) { $obj_relatorios->novalinha(array("Nome", $det_pessoa["nome"])); if ($det_pessoa["tipo"] == "F") { $objPessoa = new clsPessoaFisica(); $detalhe = $objPessoa->queryRapida($valor[1 + $i], "idpes", "complemento", "nome", "cpf", "logradouro", "idtlog", "numero", "apartamento", "cidade", "sigla_uf", "cep", "ddd_1", "fone_1", "ddd_2", "fone_2", "ddd_mov", "fone_mov", "ddd_fax", "fone_fax", "email", "url", "tipo", "sexo", "data_nasc"); if ($detalhe) { if ($detalhe["fone_1"]) { $ddd = $detalhe["ddd_1"] ? "( {$detalhe["ddd_1"]} )" : ""; $obj_relatorios->novalinha(array("Telefone:", "{$ddd}{$detalhe["fone_1"]}")); } if ($detalhe["fone_2"]) { $ddd = $detalhe["ddd_2"] ? "( {$detalhe["ddd_2"]} )" : ""; $obj_relatorios->novalinha(array("Telefone:", "{$ddd}{$detalhe["fone_2"]}")); } if ($detalhe["fone_mov"]) { $ddd = $detalhe["ddd_mov"] ? "( {$detalhe["ddd_mov"]} )" : ""; $obj_relatorios->novalinha(array("Telefone:", "{$ddd}{$detalhe["fone_mov"]}")); } if ($detalhe["fone_fax"]) { $ddd = $detalhe["ddd_fax"] ? "( {$detalhe["ddd_fax"]} )" : ""; $obj_relatorios->novalinha(array("Telefone:", "{$ddd}{$detalhe["fone_fax"]}")); } $obj_pessoa_observacao = new clsPessoaObservacao(); $lista = $obj_pessoa_observacao->lista(null, $valor[1 + $i]); if (strlen($lista[0]["obs"]) < 65) { $obj_relatorios->novalinha(array("Assunto:", $lista[0]["obs"])); } else { $assunto = quebra_linhas_pdf($lista[0]["obs"], 65); $obj_relatorios->novalinha(array("Assunto:", $assunto), 0, 15 * (count(explode("\n", $assunto)) + 1)); } } } elseif ($det_pessoa["tipo"] == "J") { $objPessoaJuridica = new clsPessoaJuridica(); list($cod_pessoa_fj, $nm_pessoa, $id_federal, $endereco, $cep, $nm_bairro, $ddd_telefone_1, $telefone_1, $ddd_telefone_2, $telefone_2, $ddd_telefone_mov, $telefone_mov, $ddd_telefone_fax, $telefone_fax, $email, $http, $tipo_pessoa, $razao_social, $ins_est, $ins_mun, $cidade, $idtlog) = $objPessoaJuridica->queryRapida($idpes, "idpes", "fantasia", "cnpj", "logradouro", "cep", "bairro", "ddd_1", "fone_1", "ddd_2", "fone_2", "ddd_mov", "fone_mov", "ddd_fax", "fone_fax", "email", "url", "tipo", "nome", "insc_estadual", "insc_municipal", "cidade", "idtlog"); if ($telefone_1) { $ddd = $ddd_telefone_1 ? "( {$ddd_telefone_1} )" : ""; $obj_relatorios->novalinha(array("Telefone:", "{$ddd}{$telefone_1}")); } if ($telefone_2) { $ddd = $ddd_telefone_2 ? "( {$ddd_telefone_2} )" : ""; $obj_relatorios->novalinha(array("Telefone:", "{$ddd}{$telefone_2}")); } if ($telefone_mov) { $ddd = $ddd_telefone_mov ? "( {$ddd_telefone_mov} )" : ""; $obj_relatorios->novalinha(array("Telefone:", "{$ddd}{$telefone_mov}")); } if ($telefone_fax) { $ddd = $ddd_telefone_fax ? "( {$ddd_telefone_fax} )" : ""; $obj_relatorios->novalinha(array("Telefone:", "{$ddd}{$telefone_fax}")); } $obj_pessoa_observacao = new clsPessoaObservacao(); $lista = $obj_pessoa_observacao->lista(null, $valor[1 + $i]); if (strlen($lista[0]["obs"]) < 65) { $obj_relatorios->novalinha(array("Assunto:", $lista[0]["obs"])); } else { $assunto = quebra_linhas_pdf($lista[0]["obs"], 65); $obj_relatorios->novalinha(array("Assunto:", $assunto), 0, 15 * (count(explode("\n", $assunto)) + 1)); } } $obj_relatorios->novalinha(array("", "")); } } else { //pessoa AUXILIAR $obj_pessoa_auxiliar = new clsPessoaAuxiliar($valor[1 + $i]); $det_pessoa_auxiliar = $obj_pessoa_auxiliar->detalhe(); if ($det_pessoa_auxiliar) { $obj_relatorios->novalinha(array("Nome:", $valor[0 + $i])); $obj_auxilar_telefone = new clsPessoaAuxiliarTelefone(); $lista_tel = $obj_auxilar_telefone->lista($valor[1 + $i]); if ($lista_tel) { foreach ($lista_tel as $indice2 => $valor2) { if ($valor2["fone"]) { $d = $valor2["ddd"] ? "( {$valor2["ddd"]} )" : ""; $obj_relatorios->novalinha(array("Telefone:", "{$d}{$valor2["fone"]}")); } } } $obj_pessoa_observacao = new clsPessoaObservacao(); $lista = $obj_pessoa_observacao->lista($valor[1 + $i]); if (strlen($lista[0]["obs"]) < 65) { $obj_relatorios->novalinha(array("Assunto:", $lista[0]["obs"])); } else { $assunto = quebra_linhas_pdf($lista[0]["obs"], 65); $obj_relatorios->novalinha(array("Assunto:", $assunto), 0, 15 * (count(explode("\n", $assunto)) + 1)); } $obj_relatorios->novalinha(array("", "")); } } } $this->campoRotulo("imprimir", "Imprimir", "<a href=" . $obj_relatorios->fechaPdf() . ">Clique aqui para imprimir</a>"); $this->botao_enviar = false; $this->url_cancelar = "otopic_atendido_lst.php"; } } else { $this->campoRotulo("erro", "Atenção", "Sem dados para impressão"); } }