<?php require_once dirname(__FILE__) . '/../../setup.php'; require_once $BASE_DIR . 'core/reports/carimbo.php'; $conn = new connection_factory($param_conn); $Result1 = $conn->Execute("SELECT descricao, id FROM periodos ORDER BY 1 DESC;"); $Result2 = $conn->Execute("SELECT nome_campus, id FROM campus ORDER BY 1 DESC;"); $Result3 = $conn->Execute("SELECT descricao, id FROM tipos_curso ORDER BY 1 DESC;"); $carimbo = new carimbo($param_conn); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Lista de diários</title> <script src="pesquisa_dispensados.js" type="text/javascript"></script> <link href="../../../public/styles/formularios.css" rel="stylesheet" type="text/css" /> <script src="../../../lib/SpryAssets/SpryValidationTextField.js" type="text/javascript"></script> <link href="../../../lib/SpryAssets/SpryValidationTextField.css" rel="stylesheet" type="text/css" /> </head> <body> <h2>Relatório de Alunos Dispensados</h2> <form method="post" name="form1" id="form1" target="_blank"> <input type="image" name="input" src="../../../public/images/icons/print.jpg" alt="Exibir relatório" title="Exibir relatório" id="bt_exibir" name="bt_exibir"
<?php require_once "../../../app/setup.php"; require_once "../../../lib/adodb5/tohtml.inc.php"; require_once "../../../core/reports/carimbo.php"; require_once "../../../core/reports/header.php"; $conn = new connection_factory($param_conn); $carimbo = new carimbo($param_conn); $header = new header($param_conn); $periodo = $_POST["periodo1"]; $tipo = $_POST["tipo"]; $campus = $_POST["campus"]; $sql = "\r\nSELECT DISTINCT\r\n o.id AS \"Diário\",\r\n d.descricao_disciplina || ' (' || d.id ||') ' AS \"Disciplina\",\r\n t.descricao AS \"Tipo\",\r\n o.turma AS \"Turma\",\r\n\t\r\n\tCASE WHEN professor_disciplina_ofer_todos(o.id) = '' THEN '<font color=\"red\">sem professor</font>'\r\n ELSE professor_disciplina_ofer_todos(o.id)\r\n END AS \"Professor\",\r\n\r\n s.abreviatura AS \"Curso\",\r\n\r\n CASE WHEN o.fl_finalizada = TRUE THEN '<font color=\"red\">Finalizado</font>'\r\n WHEN o.fl_digitada = TRUE THEN '<font color=\"blue\">Concluído</font>'\r\n ELSE '<font color=\"green\">Aberto</font>'\r\n END AS \"Situação\"\r\n\r\nFROM\r\n disciplinas_ofer o,\r\n disciplinas d,\r\n cursos s,\r\n tipos_curso t,\r\n campus m\r\n\r\nWHERE\r\n o.ref_curso = s.id AND "; if ($tipo != '') { $sql .= " t.id = '{$tipo}' AND "; } $sql .= " s.ref_tipo_curso = t.id AND\r\n o.ref_periodo = '{$periodo}' AND\r\n o.is_cancelada = '0' AND\r\n d.id = o.ref_disciplina AND "; if ($campus != '') { $sql .= " o.ref_campus = '{$campus}' AND "; } $sql .= " o.ref_campus = m.id\r\n\t\tORDER BY \"Disciplina\";"; $Result1 = $conn->Execute($sql); $num_result = $Result1->RecordCount(); $info .= "<strong>Data: </strong>" . date("d/m/Y") . " - "; $info .= "<strong>Hora: </strong>" . date("H:i:s") . " - "; $info .= "<strong>Total de Registros: </strong>" . $num_result . " - "; $info .= "<strong>Período: </strong> <span>{$periodo}</span> <br><br>"; if ($campus != '') { $RsCampus = $conn->Execute("SELECT nome_campus FROM campus WHERE id = {$campus};"); $info .= "<strong>Campus: </strong><span>" . $RsCampus->fields[0] . "</span> - "; }
$mes = $date->mes($data[1]); /* Dados da Empresa */ $sqlEmpresa = "\nSELECT \n\tc.razao_social, \n\tc.sigla, \n\tc.logotipo, \n\tc.rua, \n\tc.complemento, \n\tc.bairro, \n\tc.cep, \n\tc.ref_cidade, \n\tc.cgc,\n\ta.nome,\n\ta.cep, \n\ta.ref_estado\nFROM \n\tconfiguracao_empresa c, cidade a\nWHERE\n\tc.id = 1 AND\n\ta.id = c.ref_cidade;"; $RsEmpresa = $conn->Execute($sqlEmpresa); /* Dados do aluno e curso */ $sqlContrato = "\nSELECT \n\ta.id, \n\tb.cidade_campus,\n\tc.descricao,\n\td.nome,\n\te.nome,\n\te.ref_estado,\n\td.dt_nascimento,\n\tf.pai_nome,\n\tf.mae_nome\nFROM \n\tcontratos a, campus b, cursos c, pessoas d, cidade e, filiacao f\nWHERE\n\ta.id = {$contrato} AND\n\ta.ref_campus = b.id AND\n\ta.ref_curso = c.id AND\n\ta.ref_pessoa = d.id\tAND\n\tref_naturalidade = e.id AND\n\td.ref_filiacao = f.id;"; $RsContrato = $conn->Execute($sqlContrato); /* Formatando a data de nascimento */ if ($RsContrato->fields[6] != '') { $data_nascimento = explode("-", $RsContrato->fields[6], 3); $mes_nascimento = $date->mes($data_nascimento[1]); } $corpo = ' Declaro para os devidos fins que ' . $RsContrato->fields[3] . ', filho(a) de ' . $RsContrato->fields[7] . ' e ' . $RsContrato->fields[8] . ', nascido(a) em ' . $data_nascimento[2] . ' de ' . $mes_nascimento . ' de ' . $data_nascimento[0] . ', natural de ' . $RsContrato->fields[4] . '/' . $RsContrato->fields[5] . ', encontra-se devidamente matriculado(a) no ' . $RsContrato->fields[2] . ', neste estabelecimento de ensino. Por ser verdade e estar de acordo com nossos arquivos, assino a presente.'; $data_declaracao = ' ' . $RsContrato->fields[1] . ', ' . $data[0] . ' de ' . $mes . ' de ' . $data[2] . '.'; $carimbo = new carimbo($param_conn); $carimbo_nome = $carimbo->get_nome($carimbo_id); $carimbo_dados = $carimbo->get_funcao($carimbo_id); $decretos = 'Obs.: Decreto Nº 3.864/A de 24/01/61 - Criação da Escola Decreto Nº 55.358 de 13/0264 - Transformado em Ginásio Agrícola Decreto Nº 63.923 de 30/12/68 - Transformado em Colégio Agrícola Decreto Nº 83.935 de 04/09/79 - Denominado Escola Agrotécnica Federal de Bambuí-MG Lei Nº 8.731/93 de 16/11/1993 - Transformação em Autarquia Transformado em Centro Federal de Educação Tecnológica de Bambuí, através do Decreto Presidencial de 17/12/2002, publicado no DOU de 18/12/2002, Seção I, página 12, de acordo com o Decreto Federal nº 2406 de 27/11/1997; Art. 9º da Lei 9394/96. Transformado em campus do Instituto Federal de Minas Gerais pela Lei nº 11.892, de 29/12/2008, publicada no DOU de 30/12/2008, Seção I, págs.1-3, institui a Rede Federal de Educação Profissional, Científica e Tecnológica, cria os Institutos Federais de Educação, Ciência e Tecnologia.'; // @todo melhorar a parametrização destes dados, configurando no banco ou no arquivo de configuração // @todo configuração deve ser por campus (?) $empresa = $RsEmpresa->fields[3] . ' - ' . $RsEmpresa->fields[4] . "\n"; $empresa .= 'Caixa Postal 05 - CEP: ' . substr_replace($RsEmpresa->fields[6], '-' . substr($RsEmpresa->fields[6], -4, 1), -3, 1) . ' - ' . $RsEmpresa->fields[9] . '-' . $RsEmpresa->fields[11] . "\n";