public function getAcoes() { //CONTROLE DE ACESSO ACOES require_once '../../models/tb_modulos.php'; $co_papel = $_SESSION['codigoPapel']; $modulos = new tb_modulos(CONEXAOERP); $acoes = $modulos->possuiPermissaoParaEstaArea($co_papel, PCP, PCP_APONTAMENTO); //FIM CONTROLE DE ACESSO return $acoes; }
<?php /** * Script respons�vel por listar todos os motivo perda * * @author Euripedes B. Silva Junior <*****@*****.**> * @version 1.0 - 12/01/2013 18:00 * */ require_once 'models/tb_modulos.php'; $co_papel = $_SESSION['codigoPapel']; $modulos = new tb_modulos($conexaoERP); $acoes = $modulos->possuiPermissaoParaEstaArea($co_papel, PCP, PCP_MOTIVO_PERDA); if ($acoes['NO_MODULO'] == PCP_MOTIVO_PERDA) { ?> <script type="text/javascript" src="js/pcp/motivo_perda.js"></script> <script type="text/javascript" src="js/paging.js"></script> <div id="header-wrap"> <table width="100%" border="0" cellpadding="0" cellspacing="0" background="img/bg_header.jpg"> <tr> <td> <!--INICIO HEADER--> <?php require "inc/header.php"; ?> <!--FINAL HEADER--> </td> </tr> </table> </div>
<?php require_once '../../setup.php'; require_once '../../models/tb_acoes.php'; require_once '../../models/tb_papel_modulo.php'; require_once '../../models/tb_modulos.php'; require_once '../../helper.class.php'; $data = array(); $_acaoModel = new tb_acoes($conexaoERP); $_moduloModel = new tb_modulos($conexaoERP); if (!empty($_POST['co_papel_regra'])) { $co_papel = $_POST['co_papel_regra']; if (!empty($_POST['acao_editar']) || !empty($_POST['acao_excluir']) || !empty($_POST['acao_incluir'])) { $co_acao_editar = $_POST['acao_editar']; $co_acao_excluir = $_POST['acao_excluir']; $co_acao_incluir = $_POST['acao_incluir']; //ADICIONAR $result = $_moduloModel->listaModulosPorPapel($co_papel); while ($dados = mysql_fetch_array($result)) { if (array_search($dados['CO_ACAO'], $co_acao_editar) === false) { //se nao existir acao editar selecionada marca-la como sem permissao [0] $_acaoModel->updateEditar($dados['CO_ACAO'], 0); $data['erro'] = 0; } } $result = $_moduloModel->listaModulosPorPapel($co_papel); while ($dados = mysql_fetch_array($result)) { if (array_search($dados['CO_ACAO'], $co_acao_excluir) === false) { //se nao existir acao excluir selecionada marca-la como sem permissao [0] $_acaoModel->updateExcluir($dados['CO_ACAO'], 0); $data['erro'] = 0;
<?php /** * Script respons�vel por listar todos os tipo sanguineo cadastrados. * * @author Euripedes B. Silva Junior <*****@*****.**> * @version 1.0 - 01/08/2012 08:00 * */ require_once 'models/tb_modulos.php'; $co_papel = $_SESSION['codigoPapel']; $modulos = new tb_modulos($conexaoERP); $acoes = $modulos->possuiPermissaoParaEstaArea($co_papel, TIPOS, TIPOS_SANGUINEO); if ($acoes['NO_MODULO'] == TIPOS_SANGUINEO) { ?> <script type="text/javascript" src="js/cadastros/tipo_sanguineo.js"></script> <script type="text/javascript" src="js/paging.js"></script> <div id="header-wrap"> <table width="100%" border="0" cellpadding="0" cellspacing="0" background="img/bg_header.jpg"> <tr> <td> <!--INICIO HEADER--> <?php require "inc/header.php"; ?> <!--FINAL HEADER--> </td> </tr> </table> </div>
public function show_table() { //CONTROLE DE ACESSO ACOES require_once '../../../models/tb_modulos.php'; $co_papel = $_SESSION['codigoPapel']; $modulos = new tb_modulos(CONEXAOERP); $acoes = $modulos->possuiPermissaoParaEstaArea($co_papel, CONTROLE_DE_ACESSO, CONTROLE_DE_ACESSO_CONSULTORES); //FIM CONTROLE DE ACESSO //Guarda o conte�do tempor�rio da tabela $s_html = ''; //Retorna o array com as labels do cabe�alho da tabela $a_th = $this->thead(); //Retorna o array com os campos que ir�o preencher as celulas da table $a_cells = $this->cells(); //Faz os ajustes na p�gina, para definir a n�mero inicial de registros if ($this->i_page != 1) { $n = ($this->i_page - 1) * $this->i_rowsperpage; } else { $n = 0; } //Formula a query $sql = ' SELECT ACESSO_CONSULTOR.CO_ACESSO_PRESTADOR , ACESSO_CONSULTOR.DT_CADAS , ACESSO_CONSULTOR.HR_ENTRADA , ACESSO_CONSULTOR.HR_SAIDA , CARTAO_IDENTIFICACAO.NU_CARTAO_IDENTIFICACAO , CONCAT (PESSOA.no_pessoa," [",(SELECT no_pessoa FROM tb_pessoa WHERE co_pessoa = JURIDICA.co_pessoa),"] ") AS NOME_PESSOA FROM tb_acesso_prestador ACESSO_CONSULTOR INNER JOIN tb_prestador_servico CONSULTOR ON ACESSO_CONSULTOR.CO_PRESTADOR = CONSULTOR.CO_PRESTADOR INNER JOIN tb_pessoa PESSOA ON CONSULTOR.CO_PESSOA = PESSOA.CO_PESSOA INNER JOIN tb_pessoa_fisica PESSOA_FISICA ON PESSOA.CO_PESSOA = PESSOA_FISICA.CO_PESSOA INNER JOIN tb_cartao_identificacao CARTAO_IDENTIFICACAO ON ACESSO_CONSULTOR.CO_CARTAO_IDENTIFICACAO = CARTAO_IDENTIFICACAO.CO_CARTAO_IDENTIFICACAO INNER JOIN tb_pessoa_juridica JURIDICA ON JURIDICA.co_pessoa_juridica = CONSULTOR.co_pessoa_juridica WHERE ' . $this->s_where . ' ORDER BY ' . $this->s_orderby . ' ' . $this->s_orientation . ' LIMIT ' . $n . ',' . $this->i_rowsperpage; $sth = $this->dbh->prepare($sql); $sth->execute(); $s_html .= '<script type="text/javascript" src="js/cadastros/controle_acesso/acesso_consultor.js"></script> <div id="formularioInserirHoraSaidaAcessoConsultor"></div> <div id="formularioAlterarAcessoConsultor"></div> <div id="formularioDetalhesAcessoConsultor"></div>'; //Cria o cabe�alho da tabela $s_html .= '<table width="1003" border="0" cellpadding="3" cellspacing="2" class="LISTA"><thead><tr>'; for ($i = 1; $i <= $a_th[0]; $i++) { if ($this->cols_width != null) { $s_html .= '<th align="left" width="' . $this->cols_width[$i] . '">' . $a_th[$i] . '</th>'; } else { $s_html .= '<th>' . $a_th[$i] . '</th>'; } } $s_html .= '<th align="center" width="80">Ações</th>'; $s_html .= '</tr></thead><tbody>'; //Se n�o forem inseridas colunas manualmente, ent�o apenas mostra os resultados do banco if ($this->a_columns == null) { //Cria o corpo da tabela while ($row = $sth->fetch(PDO::FETCH_NUM)) { $s_html .= '<tr>'; for ($i = 0; $i < $a_cells[0]; $i++) { if ($i == 1) { list($dia, $mes, $ano, $hora, $min, $seg) = split('[-. .:]', utf8_encode($row[$i])); $dataCadastro = $ano . "-" . $mes . "-" . $dia . " " . $hora . ":" . $min . ":" . $seg; $s_html .= '<td>' . $dataCadastro . '</td>'; } else { $s_html .= '<td>' . utf8_encode($row[$i]) . '</td>'; } } $s_html .= '<td align="center">'; if ($row[3] == "") { if ($acoes['FL_ADICIONAR'] == 1) { $s_html .= '<a title="Informar Hora Saida" href="#" name="inserirHoraSaidaAcessoConsultor" id="' . $row[0] . '"><img src="img/btn/btn_clock.gif" width="25" height="19" border="0"/></a>'; } if ($acoes['FL_EDITAR'] == 1) { $s_html .= '<a title="Editar" href="#" name="alterarAcessoConsultor" id="' . $row[0] . '"><img src="img/btn/btn_editar.gif" width="25" height="19" border="0"/></a>'; } $s_html .= '<a title="Detalhes" href="#" name="detalhesAcessoConsultor" id="' . $row[0] . '"><img src="img/btn/btn_mais.gif" width="25" height="19" border="0"/></a>'; } else { $s_html .= '<a title="Detalhes" href="#" name="detalhesAcessoConsultor" id="' . $row[0] . '"><img src="img/btn/btn_mais.gif" width="25" height="19" border="0"/></a>'; } $s_html .= '</td>'; $s_html .= '</tr>'; } //Caso contr�rio prepara o array(grid) com os valores inseridos manualmente } else { //Matriz com todos os resultados da tabela $grid = $sth->fetchAll(PDO::FETCH_NUM); //N�mero de linhas retornadas $c = $sth->rowCount(); //Insere dentro do grid, no �ndice informado, as colunas que foram inseridas manualmente for ($i = 0; $i < $c; $i++) { foreach ($this->a_columns as $column) { array_splice($grid[$i], $column['index'], 0, str_replace('$?', $i, $column['content'])); } } //Prepara a string com o html que ser� impresso em tela for ($i = 0; $i < $c; $i++) { $s_html .= '<tr>'; foreach ($grid[$i] as $value) { $s_html .= '<td>' . utf8_encode($value) . '</td>'; } $s_html .= '</tr>'; } } $s_html .= '</tbody></table>'; echo $s_html; }
<?php require_once 'setup.php'; require_once 'models/tb_modulos.php'; require_once 'helper.class.php'; $moduloModel = new tb_modulos($conexaoERP); $co_papel = $_SESSION['codigoPapel']; ?> <table width="1003" height="92" border="0" align="center" cellpadding="0" cellspacing="0" background="img/header.jpg"> <tr> <td align="right"><table width="609" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="600" height="60" align="center" background="img/bg_menu_header.jpg"><table width="592" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="223"> <?php echo "<ul class='menu' id='menu'>"; echo "<li>"; echo "<a href='inicio.php' class='menulink'>"; echo "<img src='img/btn/btn_menu_opcoes.jpg' alt='MENU OPÇÕES' width='223' height='60' border='0'/>"; echo "</a>"; echo "<ul>"; $principalCadastros = $moduloModel->verificaPermissaoModuloPrincipal($co_papel, array('Cadastros', 'Controle de Acesso')); if ($principalCadastros) { echo "<li>"; echo "<a href='#' class='sub'>Cadastros</a>"; echo "<ul>"; $subControleAcesso = $moduloModel->verificaPermissaoModuloPrincipal($co_papel, array('Controle de Acesso')); if ($subControleAcesso) { echo "<li class='topline'>"; echo "<a href='#' class='sub'>Controle Acesso</a>";
<?php /** * Script responsavel por listar a pagina principal do sistema com seus indicadores maters. * * @author Euripedes B. Silva Junior <*****@*****.**> * @version 1.0 - 05/01/2013 22:00 * */ //CONTROLE DE ACESSO ACOES require_once 'models/tb_modulos.php'; $co_papel = $_SESSION['codigoPapel']; $modulos = new tb_modulos(CONEXAOERP); $acoesApontamento = $modulos->possuiPermissaoParaEstaArea($co_papel, PCP, PCP_APONTAMENTO); //FIM CONTROLE DE ACESSO $sqlApontamento = mysql_query('SELECT PCP_APONTAMENTO.CO_PCP_APONTAMENTO , DATE_FORMAT(PCP_APONTAMENTO.DT_APONTAMENTO, "%d/%m/%Y") AS DT_APONTAMENTO , PCP_RECURSO.NO_RECURSO , CASE WHEN PCP_APONTAMENTO.FL_APONTAMENTO = "3" THEN "-----" ELSE PCP_APONTAMENTO.HR_INICIO END AS HR_INICIO , CASE WHEN PCP_APONTAMENTO.FL_APONTAMENTO = "3" THEN "-----" ELSE PCP_APONTAMENTO.HR_FIM END AS HR_FIM , CASE WHEN PCP_APONTAMENTO.FL_APONTAMENTO = "1" THEN "Parada de Maquina" WHEN PCP_APONTAMENTO.FL_APONTAMENTO = "2" THEN "Produção" WHEN PCP_APONTAMENTO.FL_APONTAMENTO = "3" THEN "Perda" END AS FL_APONTAMENTO , CASE WHEN PCP_APONTAMENTO.FL_APONTAMENTO = "1" THEN "-----" WHEN PCP_APONTAMENTO.FL_APONTAMENTO = "2" THEN CONCAT(PCP_OP.CO_NUM, PCP_OP.CO_ITEM, PCP_OP.CO_SEQUENCIA) WHEN PCP_APONTAMENTO.FL_APONTAMENTO = "3" THEN CONCAT(PCP_OP.CO_NUM, PCP_OP.CO_ITEM, PCP_OP.CO_SEQUENCIA)
<?php /** * Script respons�vel por listar todos estados civil cadastrados. * * @author Euripedes B. Silva Junior <*****@*****.**> * @version 1.0 - 01/08/2012 08:00 * */ require_once 'models/tb_modulos.php'; $co_papel = $_SESSION['codigoPapel']; $modulos = new tb_modulos($conexaoERP); $acoes = $modulos->possuiPermissaoParaEstaArea($co_papel, CADASTROS, CADASTROS_ESTADO_CIVIL); if ($acoes['NO_MODULO'] == CADASTROS_ESTADO_CIVIL) { ?> <script type="text/javascript" src="js/cadastros/estado_civil.js"></script> <script type="text/javascript" src="js/paging.js"></script> <div id="header-wrap"> <table width="100%" border="0" cellpadding="0" cellspacing="0" background="img/bg_header.jpg"> <tr> <td> <!--INICIO HEADER--> <?php require "inc/header.php"; ?> <!--FINAL HEADER--> </td> </tr> </table> </div>
public function show_table() { //CONTROLE DE ACESSO ACOES require_once '../models/tb_modulos.php'; $co_papel = $_SESSION['codigoPapel']; $modulos = new tb_modulos(CONEXAOERP); $acoes = $modulos->possuiPermissaoParaEstaArea($co_papel, CADASTROS, CADASTROS_CEP); //FIM CONTROLE DE ACESSO //Guarda o conte�do tempor�rio da tabela $s_html = ''; //Retorna o array com as labels do cabe�alho da tabela $a_th = $this->thead(); //Retorna o array com os campos que ir�o preencher as celulas da table $a_cells = $this->cells(); //Faz os ajustes na p�gina, para definir a n�mero inicial de registros if ($this->i_page != 1) { $n = ($this->i_page - 1) * $this->i_rowsperpage; } else { $n = 0; } //Formula a query $sql = 'SELECT CEP.CO_CEP , UF.DS_UF , MUNICIPIO.NO_MUNICIPIO , BAIRRO.NO_BAIRRO , CEP.NU_CEP , CEP.NO_LOGRADOURO FROM tb_cep CEP INNER JOIN tb_bairro BAIRRO ON CEP.CO_BAIRRO = BAIRRO.CO_BAIRRO INNER JOIN tb_municipio MUNICIPIO ON BAIRRO.CO_MUNICIPIO = MUNICIPIO.CO_MUNICIPIO INNER JOIN tb_uf UF ON MUNICIPIO.CO_UF = UF.CO_UF WHERE ' . $this->s_where . ' ORDER BY ' . $this->s_orderby . ' ' . $this->s_orientation . ' LIMIT ' . $n . ',' . $this->i_rowsperpage; $sth = $this->dbh->prepare($sql); $sth->execute(); $s_html .= '<script type="text/javascript" src="js/cep.js"></script> <div id="confirmaExcluirCep"><p>Deseja realmente excluir esse registro?</p></div>'; //Cria o cabe�alho da tabela $s_html .= '<table width="1003" border="0" cellpadding="3" cellspacing="2" class="LISTA"><thead><tr>'; for ($i = 1; $i <= $a_th[0]; $i++) { if ($this->cols_width != null) { $s_html .= '<th align="left" width="' . $this->cols_width[$i] . '">' . $a_th[$i] . '</th>'; } else { $s_html .= '<th>' . $a_th[$i] . '</th>'; } } $s_html .= '<th align="center" width="50">Ações</th>'; $s_html .= '</tr></thead><tbody>'; //Se n�o forem inseridas colunas manualmente, ent�o apenas mostra os resultados do banco if ($this->a_columns == null) { //Cria o corpo da tabela while ($row = $sth->fetch(PDO::FETCH_NUM)) { $s_html .= '<tr>'; for ($i = 0; $i < $a_cells[0]; $i++) { $s_html .= '<td>' . utf8_encode($row[$i]) . '</td>'; } $s_html .= '<td align="center">'; if ($acoes['FL_EXCLUIR'] == 1) { $s_html .= '<a title="Excluir" href="#" name="excluirCep" id="' . $row[0] . '"><img src="img/btn/btn_excluir.gif" width="25" height="19" border="0"/></a>'; } $s_html .= '</td>'; $s_html .= '</tr>'; } //Caso contr�rio prepara o array(grid) com os valores inseridos manualmente } else { //Matriz com todos os resultados da tabela $grid = $sth->fetchAll(PDO::FETCH_NUM); //N�mero de linhas retornadas $c = $sth->rowCount(); //Insere dentro do grid, no �ndice informado, as colunas que foram inseridas manualmente for ($i = 0; $i < $c; $i++) { foreach ($this->a_columns as $column) { array_splice($grid[$i], $column['index'], 0, str_replace('$?', $i, $column['content'])); } } //Prepara a string com o html que ser� impresso em tela for ($i = 0; $i < $c; $i++) { $s_html .= '<tr>'; foreach ($grid[$i] as $value) { $s_html .= '<td>' . utf8_encode($value) . '</td>'; } $s_html .= '</tr>'; } } $s_html .= '</tbody></table>'; echo $s_html; }
public function show_table() { //CONTROLE DE ACESSO ACOES require_once '../../models/tb_modulos.php'; $co_papel = $_SESSION['codigoPapel']; $modulos = new tb_modulos(CONEXAOERP); $acoes = $modulos->possuiPermissaoParaEstaArea($co_papel, CADASTROS, CADASTROS_PESSOAS); //FIM CONTROLE DE ACESSO //Guarda o conte�do tempor�rio da tabela $s_html = ''; //Retorna o array com as labels do cabe�alho da tabela $a_th = $this->thead(); //Retorna o array com os campos que ir�o preencher as celulas da table $a_cells = $this->cells(); //Faz os ajustes na p�gina, para definir a n�mero inicial de registros if ($this->i_page != 1) { $n = ($this->i_page - 1) * $this->i_rowsperpage; } else { $n = 0; } //Formula a query $sql = ' SELECT PESSOA.CO_PESSOA , DATE_FORMAT(PESSOA.DT_CADAS, "%d/%m/%Y %H:%i:%S") AS DT_CADAS , PESSOA.NO_PESSOA , CASE WHEN PESSOA.TP_PESSOA = "F" THEN "Fisica" WHEN PESSOA.TP_PESSOA = "J" THEN "Juridica" ELSE "Erro" END AS TP_PESSOA , CASE WHEN PESSOA.TP_PESSOA = "F" THEN PESSOA_FISICA.CPF_PESSOA_FISICA WHEN PESSOA.TP_PESSOA = "J" THEN PESSOA_JURIDICA.CNPJ_PESSOA_JURIDICA ELSE "Erro" END AS CPF_CNPJ_PESSOA FROM tb_pessoa PESSOA LEFT JOIN tb_pessoa_fisica PESSOA_FISICA ON PESSOA.CO_PESSOA = PESSOA_FISICA.CO_PESSOA LEFT JOIN tb_pessoa_juridica PESSOA_JURIDICA ON PESSOA.CO_PESSOA = PESSOA_JURIDICA.CO_PESSOA WHERE ' . $this->s_where . ' ORDER BY ' . $this->s_orderby . ' ' . $this->s_orientation . ' LIMIT ' . $n . ',' . $this->i_rowsperpage; $sth = $this->dbh->prepare($sql); $sth->execute(); $s_html .= '<script type="text/javascript" src="js/cadastros/pessoa.js"></script> <div id="confirmaExcluirPessoa"><p>Deseja realmente excluir esse registro?</p></div> <div id="formularioAlterarPessoa"></div>'; //Cria o cabe�alho da tabela $s_html .= '<table width="1003" border="0" cellpadding="3" cellspacing="2" class="LISTA"><thead><tr>'; for ($i = 1; $i <= $a_th[0]; $i++) { if ($this->cols_width != null) { $s_html .= '<th align="left" width="' . $this->cols_width[$i] . '">' . $a_th[$i] . '</th>'; } else { $s_html .= '<th>' . $a_th[$i] . '</th>'; } } $s_html .= '<th align="center" width="60">Ações</th>'; $s_html .= '</tr></thead><tbody>'; //Se n�o forem inseridas colunas manualmente, ent�o apenas mostra os resultados do banco if ($this->a_columns == null) { //Cria o corpo da tabela while ($row = $sth->fetch(PDO::FETCH_NUM)) { $s_html .= '<tr>'; for ($i = 0; $i < $a_cells[0]; $i++) { $s_html .= '<td>' . utf8_encode($row[$i]) . '</td>'; } $s_html .= '<td align="center">'; if ($acoes['FL_EXCLUIR'] == 1) { $s_html .= '<a title="Excluir" href="#" name="excluirPessoa" id="' . $row[0] . '"><img src="img/btn/btn_excluir.gif" width="25" height="19" border="0"/></a>'; } if ($acoes['FL_EDITAR'] == 1) { $s_html .= '<a title="Editar" href="#" name="alterarPessoa" id="' . $row[0] . '"><img src="img/btn/btn_editar.gif" width="25" height="19" border="0"/></a>'; } $s_html .= '</td>'; $s_html .= '</tr>'; } //Caso contr�rio prepara o array(grid) com os valores inseridos manualmente } else { //Matriz com todos os resultados da tabela $grid = $sth->fetchAll(PDO::FETCH_NUM); //N�mero de linhas retornadas $c = $sth->rowCount(); //Insere dentro do grid, no �ndice informado, as colunas que foram inseridas manualmente for ($i = 0; $i < $c; $i++) { foreach ($this->a_columns as $column) { array_splice($grid[$i], $column['index'], 0, str_replace('$?', $i, $column['content'])); } } //Prepara a string com o html que ser� impresso em tela for ($i = 0; $i < $c; $i++) { $s_html .= '<tr>'; foreach ($grid[$i] as $value) { $s_html .= '<td>' . utf8_encode($value) . '</td>'; } $s_html .= '</tr>'; } } $s_html .= '</tbody></table>'; echo $s_html; }
<?php require_once '../../setup.php'; require_once '../../models/tb_modulos.php'; require_once '../../helper.class.php'; if (!empty($_POST['co_modulo_alt']) || !empty($_POST['no_modulo_alt']) || !empty($_POST['fl_ativo_alt']) || !empty($_POST['fl_acoes_alt'])) { if (trim($_POST['no_modulo_alt']) != "") { $modModulo = new tb_modulos($conexaoERP); $data = array(); $co_modulo = (int) trim(addslashes($_POST['co_modulo_alt'])); $no_modulo = trim(addslashes($_POST['no_modulo_alt'])); $fl_ativo = (int) trim($_POST['fl_ativo_alt']); $fl_acoes = (int) trim($_POST['fl_acoes_alt']); $ds_modulo = trim($_POST['ds_modulo_alt']); try { $modModulo->editar($co_modulo, $no_modulo, $fl_acoes, $fl_ativo, $ds_modulo); $data['erro'] = 0; //sucesso na operacao } catch (Exception $e) { $data['erro'] = 2; // erro na persistencia } } else { $data['erro'] = 1; //campo em branco } } else { $data['erro'] = 1; //campo em branco } echo json_encode($data['erro']);
<?php /** * Script respons�vel por listar todos os tipo veiculo cadastrados. * * @author Euripedes B. Silva Junior <*****@*****.**> * @version 1.0 - 01/08/2012 08:00 * */ require_once 'models/tb_modulos.php'; $co_papel = $_SESSION['codigoPapel']; $modulos = new tb_modulos($conexaoERP); $acoes = $modulos->possuiPermissaoParaEstaArea($co_papel, TIPOS, TIPOS_VEICULO); if ($acoes['NO_MODULO'] == TIPOS_VEICULO) { ?> <script type="text/javascript" src="js/cadastros/tipo_veiculo.js"></script> <script type="text/javascript" src="js/paging.js"></script> <div id="header-wrap"> <table width="100%" border="0" cellpadding="0" cellspacing="0" background="img/bg_header.jpg"> <tr> <td> <!--INICIO HEADER--> <?php require "inc/header.php"; ?> <!--FINAL HEADER--> </td> </tr> </table> </div>
<?php /** * Lista de modulos e submodulos que existam ações * @author Ricardo S. Alvarenga * @since 13/11/2012 * */ require_once '../setup.php'; require_once '../models/tb_modulos.php'; require_once '../helper.class.php'; require_once '../models/tb_papel.php'; require_once '../models/tb_acoes.php'; require_once '../models/tb_papel_modulo.php'; $_modModel = new tb_modulos($conexaoERP); $_papelModel = new tb_papel($conexaoERP); $_pmoduloModel = new tb_papel_modulo($conexaoERP); $_acoesModel = new tb_acoes($conexaoERP); $_helper = new helper(); if (!empty($_POST['co_papel'])) { $co_papel = $_POST['co_papel']; $modulos = $_modModel->listaModulosPorPapel($co_papel); $papeis = $_papelModel->getPapel($co_papel); ?> <!-- BOX EDITAR/ATRIBUIR REGRAS --> <div id="boxFormEditarRegras"> <h3><img src="../img/login_user_image.jpg" /> Papel {<?php echo $papeis['NO_PAPEL']; ?> }</h3> <span class="FONT04">Marque as ações permitidas para cada módulo.</span>
<?php /** * Script respons�vel por listar todos os tipo telefone cadastrados. * * @author Euripedes B. Silva Junior <*****@*****.**> * @version 1.0 - 01/08/2012 08:00 * */ require_once 'models/tb_modulos.php'; $co_papel = $_SESSION['codigoPapel']; $modulos = new tb_modulos($conexaoERP); $acoes = $modulos->possuiPermissaoParaEstaArea($co_papel, TIPOS, TIPOS_TELEFONE); if ($acoes['NO_MODULO'] == TIPOS_TELEFONE) { ?> <script type="text/javascript" src="js/cadastros/tipo_telefone.js"></script> <script type="text/javascript" src="js/paging.js"></script> <div id="header-wrap"> <table width="100%" border="0" cellpadding="0" cellspacing="0" background="img/bg_header.jpg"> <tr> <td> <!--INICIO HEADER--> <?php require "inc/header.php"; ?> <!--FINAL HEADER--> </td> </tr> </table> </div>
<?php /** * Lista de modulos e submodulos que existam ações * @author Ricardo S. Alvarenga * @since 13/11/2012 * */ require_once '../setup.php'; require_once '../models/tb_modulos.php'; require_once '../helper.class.php'; require_once '../models/tb_papel.php'; require_once '../models/tb_papel_modulo.php'; $_modModel = new tb_modulos($conexaoERP); $_papelModel = new tb_papel($conexaoERP); $_pmoduloModel = new tb_papel_modulo($conexaoERP); $_helper = new helper(); if (!empty($_POST['co_papel'])) { $co_papel = $_POST['co_papel']; $modulos = $_modModel->listaModulosAtivosComAcoes(); $papeis = $_papelModel->getPapel($co_papel); ?> <!-- BOX EDITAR/ATRIBUIR REGRAS --> <div id="boxFormEditarModulos"> <h3><img src="../img/login_user_image.jpg" /> Papel {<?php echo $papeis['NO_PAPEL']; ?> }</h3> <span class="FONT04">Selecione os módulos dos quais deseja que o papel <span style="text-decoration: underline;"><?php echo $papeis['NO_PAPEL']; ?>
<?php require_once '../../setup.php'; require_once '../../models/tb_modulos.php'; require_once '../../helper.class.php'; if (!empty($_POST['co_pai'])) { if (trim($_POST['co_pai']) != "") { $modModulo = new tb_modulos($conexaoERP); $data = array(); $co_modulo = (int) trim(addslashes($_POST['co_pai'])); try { $row = $modModulo->getModulo($co_modulo); $data['erro'] = 0; //sucesso na operacao } catch (Exception $e) { $data['erro'] = 2; // erro na persistencia } } else { $data['erro'] = 1; //campo em branco } } else { $data['erro'] = 1; //campo em branco } //echo json_encode($data['erro']); ?> <!-- BOX EDITAR MODULO --> <div id="boxEditarModulo">
<?php session_start(); /** * Script responsavel por inserir apontamentos com base no job. * * @author Euripedes B. Silva Junior <*****@*****.**> * @version 1.0 - 11/02/2013 19:00 * */ require_once 'setup.php'; require_once 'models/tb_modulos.php'; $co_papel = $_SESSION['codigoPapel']; $modulos = new tb_modulos($conexaoERP); $acoes = $modulos->possuiPermissaoParaEstaArea($co_papel, PCP, PCP_APONTAMENTO_JOB); if ($acoes['NO_MODULO'] == PCP_APONTAMENTO_JOB) { if ($_GET['op'] == "excluir") { $excluir = $_GET['check']; $indice = $excluir; unset($_SESSION['jobOrdemProducaoImporta'][$indice]); } $sqlRecurso = mysql_query("SELECT PCP_RECURSO.CO_PCP_RECURSO, PCP_RECURSO.NO_RECURSO \r\n\t\t FROM tb_pcp_recurso PCP_RECURSO\r\n\t\t\t\t\t\t\t\t WHERE PCP_RECURSO.FL_DELET IS NULL\r\n\t\t\t\t\t\t\t\t AND EXISTS(SELECT null \r\n\t\t\t\t\t\t\t\t FROM tb_pcp_usuario_recurso PCP_USUARIO_RECURSO\r\n\t\t\t\t\t\t\t\t\t\t\t WHERE PCP_USUARIO_RECURSO.CO_PCP_RECURSO = PCP_RECURSO.CO_PCP_RECURSO\r\n\t\t\t\t\t\t\t\t\t\t\t AND PCP_USUARIO_RECURSO.CO_USUARIO = '" . $_SESSION['codigoUsuario'] . "')\r\n\t\t\t\t\t\t\t\t AND NOT EXISTS(SELECT null\r\n\t\t\t\t\t\t\t\t\t\t\t\t FROM tb_pcp_apontamento PCP_APONTAMENTO\r\n\t\t\t\t\t\t\t\t\t\t\t\t WHERE PCP_APONTAMENTO.CO_RECURSO = PCP_RECURSO.CO_PCP_RECURSO\r\n\t\t\t\t\t\t\t\t\t\t\t\t AND PCP_APONTAMENTO.HR_FIM IS NULL\r\n\t\t\t\t\t\t\t\t\t\t\t\t AND PCP_APONTAMENTO.FL_DELET IS NULL)\r\n\t\t\t\t\t\t\t\t ORDER BY PCP_RECURSO.NO_RECURSO") or die("<script>\r\n\t\t\t\t\talert('[Erro] - Ocorreu algum erro durante a consulta, favor entrar em contato com o suporte!');\r\n\t\t\t\t\thistory.back(-1);\r\n\t\t\t\t</script>"); ?> <script type="text/javascript" language="javascript"> $(function($) { $("#horaInicioInserir").mask("99:99"); $("#numeroJob").mask("999");
<?php /** * Script respons�vel por listar todos os nivel formacao cadastrados. * * @author Euripedes B. Silva Junior <*****@*****.**> * @version 1.0 - 01/08/2012 08:00 * */ require_once 'models/tb_modulos.php'; $co_papel = $_SESSION['codigoPapel']; $modulos = new tb_modulos($conexaoERP); $acoes = $modulos->possuiPermissaoParaEstaArea($co_papel, CADASTROS, CADASTROS_NIVEL_DE_FORMACAO); if ($acoes['NO_MODULO'] == CADASTROS_NIVEL_DE_FORMACAO) { ?> <script type="text/javascript" src="js/cadastros/nivel_formacao.js"></script> <script type="text/javascript" src="js/paging.js"></script> <div id="header-wrap"> <table width="100%" border="0" cellpadding="0" cellspacing="0" background="img/bg_header.jpg"> <tr> <td> <!--INICIO HEADER--> <?php require "inc/header.php"; ?> <!--FINAL HEADER--> </td> </tr> </table> </div>
<?php require_once 'models/tb_modulos.php'; $co_papel = $_SESSION['codigoPapel']; $modulos = new tb_modulos($conexaoERP); $acoes = $modulos->possuiPermissaoParaEstaArea($co_papel, CADASTROS, CADASTROS_NACIONALIDADE); if ($acoes['NO_MODULO'] == CADASTROS_NACIONALIDADE) { /** * Script respons�vel por listar todas as nacionalidades cadastradas. * * @author Euripedes B. Silva Junior <*****@*****.**> * @version 1.0 - 01/08/2012 08:00 * */ ?> <script type="text/javascript" src="js/cadastros/nacionalidade.js"></script> <script type="text/javascript" src="js/paging.js"></script> <div id="header-wrap"> <table width="100%" border="0" cellpadding="0" cellspacing="0" background="img/bg_header.jpg"> <tr> <td> <!--INICIO HEADER--> <?php require "inc/header.php"; ?> <!--FINAL HEADER--> </td> </tr> </table> </div>
<?php /** * Script responsável por listar todas as ordens de produção * @author Ricardo Alvarenga <*****@*****.**> * */ require_once 'models/tb_modulos.php'; $co_papel = $_SESSION['codigoPapel']; $modulos = new tb_modulos($conexaoERP); $acoes = $modulos->possuiPermissaoParaEstaArea($co_papel, PCP, PCP_ORDEM_DE_PRODUCAO); if ($acoes['NO_MODULO'] == PCP_ORDEM_DE_PRODUCAO) { ?> ?> <script> /**** INICIO CONFIGURACAO SCRIPT TABLESORTER *****/ /* Variaveis de configuracao dos controles do grid*/ var controlsdivclass = '.controls'; //Classe para aplicar a estilização nos controles var controlsscript = 'inc/ordem_producao_grid.php'; //Documento com o conteúdo do grid em formato html var controlsclass = 'tablesorter'; //Nome da classe aplicada aos controles do grid /* Variaveis de configuracao do grid*/ var griddivid = '#grid'; //Div onde o grid será carregado var gridscript = 'inc/ordem_producao_grid.php'; //Documento com o conteúdo do grid em formato html var gridclass = 'tablesorter'; //Nome da classe aplicada ao grid var gridheaders = {}; //Parâmetros utilizados pelo plugin tablesorter para manipular os headers da tabela /* Variaveis para a exibicao de mensagens e carregamento */ var consolediv = '#console'; //Div responsável por mostrar as mensagens de erro, info etc
<?php require_once 'models/tb_modulos.php'; $co_papel = $_SESSION['codigoPapel']; $modulos = new tb_modulos($conexaoERP); $acoes = $modulos->possuiPermissaoParaEstaArea($co_papel, CADASTROS, CADASTROS_CARGOS); if ($acoes['NO_MODULO'] == CADASTROS_CARGOS) { /** * Script respons�vel por listar todos os Cargos cadastrados. * * @author Euripedes B. Silva Junior <*****@*****.**> * @version 1.0 - 01/08/2012 08:00 * */ ?> <script type="text/javascript" src="js/cadastros/cargo.js"></script> <script type="text/javascript" src="js/paging.js"></script> <div id="header-wrap"> <table width="100%" border="0" cellpadding="0" cellspacing="0" background="img/bg_header.jpg"> <tr> <td> <!--INICIO HEADER--> <?php require "inc/header.php"; ?> <!--FINAL HEADER--> </td> </tr> </table> </div>
<?php /** * Lista de modulos e submodulos que existam ações * @author Ricardo S. Alvarenga * @since 19/11/2012 * */ require_once 'setup.php'; require_once 'helper.class.php'; require_once 'models/tb_usuario.php'; require_once 'models/tb_modulos.php'; $co_papel = $_SESSION['codigoPapel']; $modulos = new tb_modulos($conexaoERP); $acoes = $modulos->possuiPermissaoParaEstaArea($co_papel, CONFIGURACOES, CONFIGURACOES_TROCA_SENHA); if ($acoes['NO_MODULO'] == CONFIGURACOES_TROCA_SENHA) { $_usuario = new tb_usuario($conexaoERP); $_helper = new helper(); $co_usuario = $_SESSION['codigoUsuario']; $dadosUser = $_usuario->findByUser($co_usuario); ?> <script type="text/javascript" src="js/cadastros/troca_senha.js"></script> <div id="header-wrap"> <table width="100%" border="0" cellpadding="0" cellspacing="0" background="img/bg_header.jpg"> <tr> <td> <!--INICIO HEADER--> <?php require "inc/header.php"; ?> <!--FINAL HEADER-->
<?php /** * Pagina responsavel por listar OP em aberto somente PI * @autor Ricardo Alvarenga * @version 1.0 15/10/2012 */ require_once 'models/tb_pcp_cor.php'; require_once 'models/tb_pcp_produto.php'; require_once 'models/tb_pcp_ad.php'; require_once 'helper.class.php'; require_once 'models/tb_modulos.php'; $co_papel = $_SESSION['codigoPapel']; $modulos = new tb_modulos($conexaoERP); $acoes = $modulos->possuiPermissaoParaEstaArea($co_papel, PCP, PCP_GERAR_PLANO_DE_CORTE); if ($acoes['NO_MODULO'] == PCP_GERAR_PLANO_DE_CORTE) { $_corModel = new tb_pcp_cor($conexaoERP); $_produtoModel = new tb_pcp_produto($conexaoERP); $_adModel = new tb_pcp_ad($conexaoERP); $_helper = new helper(); if (!($rowCores = $_corModel->listaTodasCores())) { $_helper->alertError('Ocorreu algum erro durante a consulta, favor entrar em contato com o suporte!'); exit; } if (mysql_num_rows($rowCores) == 0) { $_helper->alertDialog('Não existe cores cadastradas, por favor entre em contato com o Suporte.'); exit; } if (!($rowEspessura = $_produtoModel->listaTodasEspessuras())) { $_helper->alertError('Ocorreu algum erro durante a consulta, favor entrar em contato com o suporte!'); exit;
<?php /** * Arquivo responsavel em enviar para cliente o arquivo AD * @author Ricardo S. Alvarenga * @since 25/11/2012 * */ session_start(); require_once 'sistema/setup.php'; require_once APP_PATH . 'sistema/helper.class.php'; require_once APP_PATH . 'sistema/models/tb_pcp_ad.php'; require_once 'sistema/models/tb_modulos.php'; $co_papel = $_SESSION['codigoPapel']; $modulos = new tb_modulos($conexaoERP); $acoes = $modulos->possuiPermissaoParaEstaArea($co_papel, PCP, PCP_IMPORTAR_PLANO_DE_CORTE_OPTISAVE); if ($acoes['NO_MODULO'] == PCP_IMPORTAR_PLANO_DE_CORTE_OPTISAVE) { $nome = (int) $_GET['arquivo']; $ano = (int) $_GET['ano']; $link = 'http://localhost/extranet-bravo/extranet/arquivosAD/' . $ano . DS . $nome . '.ad'; header("Content-Disposition: attachment; filename=" . $nome . ".ad"); header("Content-Type: txt/plain"); readfile($link); } else { header('location:index.php'); }
<?php require_once 'setup.php'; require_once 'models/tb_modulos.php'; $co_papel = $_SESSION['codigoPapel']; $modulos = new tb_modulos($conexaoERP); $acoes = $modulos->possuiPermissaoParaEstaArea($co_papel, CONTROLE_DE_ACESSO, CONTROLE_DE_ACESSO_CONSULTORES); if ($acoes['NO_MODULO'] == CONTROLE_DE_ACESSO_CONSULTORES) { /** * Script respons�vel por listar todos os acessos de consultores. * * @author Euripedes B. Silva Junior <*****@*****.**> * @version 1.0 - 19/09/2011 08:00 * */ $sqlTipoVeiculo = mysql_query("SELECT CO_TIPO_VEICULO, NO_TIPO_VEICULO, FL_EXIGE_PLACA FROM tb_tipo_veiculo ORDER BY NO_TIPO_VEICULO") or die("<script>\r\n\t\t\t alert('[Erro] - Ocorreu algum erro durante a consulta, favor entrar em contato com o suporte!');\r\n\t\t\t history.back(-1);\r\n\t\t\t</script>"); if (mysql_num_rows($sqlTipoVeiculo) == 0) { echo "<script type='text/javascript' language='javascript'>\r\n\t\t \$(function(\$) {\r\n\t\t\t \$('<p>[Erro] - Não existe Tipo Veiculo cadastrado, por favor entre em contato com o Suporte.</p>').dialog({\r\n\t\t\t\t modal: true,\r\n\t\t\t\t resizable: false,\r\n\t\t\t\t title: 'Atenção',\r\n\t\t\t\t buttons: {\r\n\t\t\t\t Ok: function() {\r\n\t\t\t\t \$( this ).dialog( 'close' );\r\n\t\t\t\t \$(window.document.location).attr('href','inicio.php');\r\n\t\t\t\t }\r\n\t\t\t\t }\r\n\t\t\t }); });\r\n\t\t\t </script>"; } $sqlCartaoIdentificacao = mysql_query("SELECT CARTAO_IDENTIFICACAO.CO_CARTAO_IDENTIFICACAO,\r\n\t\t\t\t\t\t\t\t\t\t\t\t CARTAO_IDENTIFICACAO.NU_CARTAO_IDENTIFICACAO\r\n\t\t\t\t\t\t\t\t\t\t\tFROM\r\n \t\t\t\t\t\t\t\t\t \t\t\ttb_cartao_identificacao CARTAO_IDENTIFICACAO\r\n\t\t\t\t\t\t\t\t\t\t\tWHERE\r\n \t\t\t\t\t\t\t\t\t\tNOT EXISTS(SELECT null \r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tFROM tb_acesso_visitante ACESSO_VISITANTE \r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tWHERE ACESSO_VISITANTE.CO_CARTAO_IDENTIFICACAO = CARTAO_IDENTIFICACAO.CO_CARTAO_IDENTIFICACAO \r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND ACESSO_VISITANTE.HR_SAIDA IS NULL)\r\n\t\t\t\t\t\t\t\t\t\t\tAND NOT EXISTS(SELECT null \r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t FROM tb_acesso_prestador ACESSO_PRESTADOR\r\n \t\t\t\t\t\t\t\t\t\t\t\t WHERE ACESSO_PRESTADOR.CO_CARTAO_IDENTIFICACAO = CARTAO_IDENTIFICACAO.CO_CARTAO_IDENTIFICACAO\r\n \t\t\t\t\t\t\t\t\t\t\t AND ACESSO_PRESTADOR.HR_SAIDA IS NULL)\r\n\t\t\t\t\t\t\t\t\t\t\tORDER BY CARTAO_IDENTIFICACAO.NU_CARTAO_IDENTIFICACAO") or die("<script>\r\n\t\t\t alert('[Erro] - Ocorreu algum erro durante a consulta, favor entrar em contato com o suporte!');\r\n\t\t\t history.back(-1);\r\n\t\t\t</script>"); ?> <script type="text/javascript" src="js/cadastros/controle_acesso/acesso_consultor.js"></script> <script type="text/javascript" src="js/paging.js"></script> <div id="header-wrap"> <table width="100%" border="0" cellpadding="0" cellspacing="0" background="img/bg_header.jpg"> <tr> <td> <!--INICIO HEADER--> <?php require "inc/header.php"; ?>
<?php require_once '../../setup.php'; require_once '../../models/tb_modulos.php'; require_once '../../helper.class.php'; if (!empty($_POST['co_pai'])) { if (trim($_POST['co_pai']) != "") { $modModulo = new tb_modulos($conexaoERP); $data = array(); $co_modulo = (int) trim(addslashes($_POST['co_pai'])); try { $modModulo->excluir($co_modulo); $data['erro'] = 0; //sucesso na operacao } catch (Exception $e) { $data['erro'] = 2; // erro na persistencia } } else { $data['erro'] = 1; //campo em branco } } else { $data['erro'] = 1; //campo em branco } echo json_encode($data['erro']);
public function show_table() { //CONTROLE DE ACESSO ACOES require_once '../../models/tb_modulos.php'; $co_papel = $_SESSION['codigoPapel']; $modulos = new tb_modulos(CONEXAOERP); $acoes = $modulos->possuiPermissaoParaEstaArea($co_papel, PCP, PCP_MOTIVO_PARADA); //FIM CONTROLE DE ACESSO //Guarda o conte�do tempor�rio da tabela $s_html = ''; //Retorna o array com as labels do cabe�alho da tabela $a_th = $this->thead(); //Retorna o array com os campos que ir�o preencher as celulas da table $a_cells = $this->cells(); //Faz os ajustes na p�gina, para definir a n�mero inicial de registros if ($this->i_page != 1) { $n = ($this->i_page - 1) * $this->i_rowsperpage; } else { $n = 0; } //Formula a query $sql = ' SELECT ' . $this->s_fields . ' FROM ' . $this->s_table . ' WHERE ' . $this->s_where . ' ORDER BY ' . $this->s_orderby . ' ' . $this->s_orientation . ' LIMIT ' . $n . ',' . $this->i_rowsperpage; $sth = $this->dbh->prepare($sql); $sth->execute(); $s_html .= '<script type="text/javascript" src="js/pcp/motivo_parada.js"></script> <div id="confirmaExcluirMotivoParada"><p>Deseja realmente excluir esse registro?</p></div> <div id="formularioAlterarMotivoParada"></div>'; //Cria o cabe�alho da tabela $s_html .= '<table width="1003" border="0" cellpadding="3" cellspacing="2" class="LISTA"><thead><tr>'; for ($i = 1; $i <= $a_th[0]; $i++) { if ($this->cols_width != null) { $s_html .= '<th align="left" width="' . $this->cols_width[$i] . '">' . $a_th[$i] . '</th>'; } else { $s_html .= '<th>' . $a_th[$i] . '</th>'; } } $s_html .= '<th align="center" width="60">Ações</th>'; $s_html .= '</tr></thead><tbody>'; //Se n�o forem inseridas colunas manualmente, ent�o apenas mostra os resultados do banco if ($this->a_columns == null) { //Cria o corpo da tabela while ($row = $sth->fetch(PDO::FETCH_NUM)) { $s_html .= '<tr>'; for ($i = 0; $i < $a_cells[0]; $i++) { if ($i == 1) { list($dia, $mes, $ano, $hora, $min, $seg) = split('[-. .:]', utf8_encode($row[$i])); $dataCadastro = $ano . "-" . $mes . "-" . $dia . " " . $hora . ":" . $min . ":" . $seg; $s_html .= '<td>' . $dataCadastro . '</td>'; } else { $s_html .= '<td>' . utf8_encode($row[$i]) . '</td>'; } } $s_html .= '<td align="center">'; if ($acoes['FL_EXCLUIR'] == 1) { $s_html .= '<a title="Excluir" href="#" name="excluirMotivoParada" id="' . $row[0] . '"><img src="img/btn/btn_excluir.gif" width="25" height="19" border="0"/></a>'; } if ($acoes['FL_EDITAR'] == 1) { $s_html .= '<a title="Editar" href="#" name="alterarMotivoParada" id="' . $row[0] . '"><img src="img/btn/btn_editar.gif" width="25" height="19" border="0"/></a>'; } $s_html .= '</td>'; $s_html .= '</tr>'; } //Caso contr�rio prepara o array(grid) com os valores inseridos manualmente } else { //Matriz com todos os resultados da tabela $grid = $sth->fetchAll(PDO::FETCH_NUM); //N�mero de linhas retornadas $c = $sth->rowCount(); //Insere dentro do grid, no �ndice informado, as colunas que foram inseridas manualmente for ($i = 0; $i < $c; $i++) { foreach ($this->a_columns as $column) { array_splice($grid[$i], $column['index'], 0, str_replace('$?', $i, $column['content'])); } } //Prepara a string com o html que ser� impresso em tela for ($i = 0; $i < $c; $i++) { $s_html .= '<tr>'; foreach ($grid[$i] as $value) { $s_html .= '<td>' . utf8_encode($value) . '</td>'; } $s_html .= '</tr>'; } } $s_html .= '</tbody></table>'; echo $s_html; }
<?php require_once 'models/tb_modulos.php'; $co_papel = $_SESSION['codigoPapel']; $modulos = new tb_modulos($conexaoERP); $acoes = $modulos->possuiPermissaoParaEstaArea($co_papel, CADASTROS, CADASTROS_CARTAO_IDENTIFICACAO); if ($acoes['NO_MODULO'] == CADASTROS_CARTAO_IDENTIFICACAO) { /** * Script respons�vel por listar todos os Cartao de Identificacao cadastrados. * * @author Euripedes B. Silva Junior <*****@*****.**> * @version 1.0 - 01/08/2012 08:00 * */ ?> <script type="text/javascript" src="js/cadastros/cartao_identificacao.js"></script> <script type="text/javascript" src="js/paging.js"></script> <div id="header-wrap"> <table width="100%" border="0" cellpadding="0" cellspacing="0" background="img/bg_header.jpg"> <tr> <td> <!--INICIO HEADER--> <?php require "inc/header.php"; ?> <!--FINAL HEADER--> </td> </tr> </table> </div>
<?php require_once 'models/tb_modulos.php'; $co_papel = $_SESSION['codigoPapel']; $modulos = new tb_modulos($conexaoERP); $acoes = $modulos->possuiPermissaoParaEstaArea($co_papel, CADASTROS, CADASTROS_COLABORADORES); if ($acoes['NO_MODULO'] == CADASTROS_COLABORADORES) { /** * Script respons�vel por listar todos os Calaboradores cadastrados. * * @author Euripedes B. Silva Junior <*****@*****.**> * @version 1.0 - 01/08/2012 08:00 * */ $sqlNivelFormacao = mysql_query("SELECT CO_NIVEL_FORMACAO, NO_NIVEL_FORMACAO FROM tb_nivel_formacao ORDER BY NO_NIVEL_FORMACAO", $conexaoERP) or die("<script>\r\n\t\t\t alert('[Erro] - Ocorreu algum erro durante a consulta, favor entrar em contato com o suporte!');\r\n\t\t\t history.back(-1);\r\n\t\t\t</script>"); if (mysql_num_rows($sqlNivelFormacao) == 0) { echo "<script type='text/javascript' language='javascript'>\r\n\t\t \$(function(\$) {\r\n\t\t\t \$('<p>[Erro] - Não existe Nivel Formação cadastrado, por favor entre em contato com o Suporte.</p>').dialog({\r\n\t\t\t\t modal: true,\r\n\t\t\t\t resizable: false,\r\n\t\t\t\t title: 'Atenção',\r\n\t\t\t\t buttons: {\r\n\t\t\t\t Ok: function() {\r\n\t\t\t\t \$( this ).dialog( 'close' );\r\n\t\t\t\t \$(window.document.location).attr('href','inicio.php');\r\n\t\t\t\t }\r\n\t\t\t\t }\r\n\t\t\t }); });\r\n\t\t\t </script>"; } $sqlCargo = mysql_query("SELECT CO_CARGO, NO_CARGO FROM tb_cargo ORDER BY NO_CARGO", $conexaoERP) or die("<script>\r\n\t\t\t alert('[Erro] - Ocorreu algum erro durante a consulta, favor entrar em contato com o suporte!');\r\n\t\t\t history.back(-1);\r\n\t\t\t</script>"); if (mysql_num_rows($sqlCargo) == 0) { echo "<script type='text/javascript' language='javascript'>\r\n\t\t \$(function(\$) {\r\n\t\t\t \$('<p>[Erro] - Não existe Cargo cadastrado, por favor entre em contato com o Suporte.</p>').dialog({\r\n\t\t\t\t modal: true,\r\n\t\t\t\t resizable: false,\r\n\t\t\t\t title: 'Atenção',\r\n\t\t\t\t buttons: {\r\n\t\t\t\t Ok: function() {\r\n\t\t\t\t \$( this ).dialog( 'close' );\r\n\t\t\t\t \$(window.document.location).attr('href','inicio.php');\r\n\t\t\t\t }\r\n\t\t\t\t }\r\n\t\t\t }); });\r\n\t\t\t </script>"; } $sqlSetor = mysql_query("SELECT CO_SETOR, NO_SETOR FROM tb_setor ORDER BY NO_SETOR", $conexaoERP) or die("<script>\r\n\t\t\t alert('[Erro] - Ocorreu algum erro durante a consulta, favor entrar em contato com o suporte!');\r\n\t\t\t history.back(-1);\r\n\t\t\t</script>"); if (mysql_num_rows($sqlSetor) == 0) { echo "<script type='text/javascript' language='javascript'>\r\n\t\t \$(function(\$) {\r\n\t\t\t \$('<p>[Erro] - Não existe Setor cadastrado, por favor entre em contato com o Suporte.</p>').dialog({\r\n\t\t\t\t modal: true,\r\n\t\t\t\t resizable: false,\r\n\t\t\t\t title: 'Atenção',\r\n\t\t\t\t buttons: {\r\n\t\t\t\t Ok: function() {\r\n\t\t\t\t \$( this ).dialog( 'close' );\r\n\t\t\t\t \$(window.document.location).attr('href','inicio.php');\r\n\t\t\t\t }\r\n\t\t\t\t }\r\n\t\t\t }); });\r\n\t\t\t </script>"; } $sqlTipoSanguineo = mysql_query("SELECT CO_TIPO_SANGUINEO, NO_TIPO_SANGUINEO FROM tb_tipo_sanguineo ORDER BY NO_TIPO_SANGUINEO", $conexaoERP) or die("<script>\r\n\t\t\t alert('[Erro] - Ocorreu algum erro durante a consulta, favor entrar em contato com o suporte!');\r\n\t\t\t history.back(-1);\r\n\t\t\t</script>"); if (mysql_num_rows($sqlTipoSanguineo) == 0) { echo "<script type='text/javascript' language='javascript'>\r\n\t\t \$(function(\$) {\r\n\t\t\t \$('<p>[Erro] - Não existe Tipo Sanguineo, por favor entre em contato com o Suporte.</p>').dialog({\r\n\t\t\t\t modal: true,\r\n\t\t\t\t resizable: false,\r\n\t\t\t\t title: 'Atenção',\r\n\t\t\t\t buttons: {\r\n\t\t\t\t Ok: function() {\r\n\t\t\t\t \$( this ).dialog( 'close' );\r\n\t\t\t\t \$(window.document.location).attr('href','inicio.php');\r\n\t\t\t\t }\r\n\t\t\t\t }\r\n\t\t\t }); });\r\n\t\t\t </script>"; } ?>
<?php /** * Script respons�vel por listar todos os tipo email cadastrados. * * @author Euripedes B. Silva Junior <*****@*****.**> * @version 1.0 - 01/08/2012 08:00 * */ require_once 'models/tb_modulos.php'; $co_papel = $_SESSION['codigoPapel']; $modulos = new tb_modulos($conexaoERP); $acoes = $modulos->possuiPermissaoParaEstaArea($co_papel, TIPOS, TIPOS_EMAIL); if ($acoes['NO_MODULO'] == TIPOS_EMAIL) { ?> <script type="text/javascript" src="js/cadastros/tipo_email.js"></script> <script type="text/javascript" src="js/paging.js"></script> <div id="header-wrap"> <table width="100%" border="0" cellpadding="0" cellspacing="0" background="img/bg_header.jpg"> <tr> <td> <!--INICIO HEADER--> <?php require "inc/header.php"; ?> <!--FINAL HEADER--> </td> </tr> </table> </div>