/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(Request $request) { $unidade = new Unidade(); $unidade->unidade = Request::get('unidade'); $unidade->save(); $parametro = new Parametro(); $parametro->parametro = Request::get('parametro'); $parametro->LimitePortaria = Request::get('LimitePortaria'); $parametro->fk_portaria = 4; $parametro->fk_idunidade = $unidade->id; $parametro->save(); return view('parametro.cadastra-parametro'); }
/** * Construtor da página */ public function __construct() { parent::__construct(); $this->connection = 'livro'; $this->activeRecord = 'Produto'; // instancia um formulário $this->form = new FormWrapper(new Form('form_produtos')); // cria os campos do formulário $codigo = new Entry('id'); $descricao = new Entry('descricao'); $estoque = new Entry('estoque'); $preco_custo = new Entry('preco_custo'); $preco_venda = new Entry('preco_venda'); $fabricante = new Combo('id_fabricante'); $tipo = new RadioGroup('id_tipo'); $unidade = new Combo('id_unidade'); // carrega os fabricantes do banco de dados Transaction::open('livro'); $fabricantes = Fabricante::all(); $items = array(); foreach ($fabricantes as $obj_fabricante) { $items[$obj_fabricante->id] = $obj_fabricante->nome; } $fabricante->addItems($items); $tipos = Tipo::all(); $items = array(); foreach ($tipos as $obj_tipo) { $items[$obj_tipo->id] = $obj_tipo->nome; } $tipo->addItems($items); $unidades = Unidade::all(); $items = array(); foreach ($unidades as $obj_unidade) { $items[$obj_unidade->id] = $obj_unidade->nome; } $unidade->addItems($items); Transaction::close(); // define alguns atributos para os campos do formulário $codigo->setEditable(FALSE); $this->form->addField('Código', $codigo, 100); $this->form->addField('Descrição', $descricao, 300); $this->form->addField('Estoque', $estoque, 300); $this->form->addField('Preço custo', $preco_custo, 200); $this->form->addField('Preço venda', $preco_venda, 200); $this->form->addField('Fabricante', $fabricante, 300); $this->form->addField('Tipo', $tipo, 300); $this->form->addField('Unidade', $unidade, 300); $this->form->addAction('Salvar', new Action(array($this, 'onSave'))); // cria um painél para conter o formulário $panel = new Panel('Produtos'); $panel->add($this->form); // adiciona o formulário na página parent::add($panel); }
public function visualizar($id) { $unidade = Unidade::get($id); if ($unidade) { $usuarios = Viewusuariounidade::getAllByIdUnidade($id); $this->_set('unidade', $unidade); $this->_set('usuarios', $usuarios); } else { $this->_flash('erro', 'Unidade não encontrada!'); } return $this->_view(); }
/** * Run the database seeds. * * @return void */ public function run() { #Apaga e povoa a tabela de entidades DB::table('entidades')->delete(); Entidade::create(array('nome' => 'SECRETARIA DE EDUCAÇÃO DE ARACAJU')); #Apaga e povoa a tabela de unidades DB::table('unidades')->delete(); Unidade::create(array('nome' => 'EMEI PROFª ETELVINA AMALIA DE SIQUEIRA', 'entidade_id' => 1)); Unidade::create(array('nome' => 'ESC MUL DE EDUC INFANTIL PIERRE AVERAN', 'entidade_id' => 1)); Unidade::create(array('nome' => 'ESC MUL DE EDUC INF BENJAMIN ALVES DE CARVALHO', 'entidade_id' => 1)); Unidade::create(array('nome' => 'ESC MUL DE EDUCACAO INFANTIL DOM HELDER CAMARA', 'entidade_id' => 1)); }
foreach ($emp->getEmpresas() as $empresa) { $tpl->EMPID = $empresa['id']; $tpl->EMPNOME = $empresa['nome']; $tpl->CNPJ = $emp->transformCnpj($empresa['cnpj']); $tpl->block('EACH_EMP'); } $i = 0; foreach ($emp->getServicos() as $servi) { $tpl->SERVVAL = $i; $tpl->SERVNOME = $servi->children(); $tpl->SERVDESC = $servi->children()[1]; $tpl->block('EACH_SERV'); $i++; } $ano = date('Y'); for ($i = $ano - 7; $i <= $ano + 7; $i++) { $tpl->ANOVAL = $i; $tpl->block("EACH_ANO1"); $tpl->block("EACH_ANO2"); } $sqlUdd = "SELECT id FROM daee_udds ORDER BY id"; $queryUdd = mysql_query($sqlUdd); while ($res = mysql_fetch_array($queryUdd)) { $unid = new Unidade($res['id']); $tpl->UDDSIGLA = $unid->getSigla(); $tpl->UDDNOME = $unid->getNome(); $tpl->UDDID = $unid->get('id'); $tpl->block('EACH_UDD'); } } $tpl->show();
<?php $menu = 4; include "includes/lock.php"; $tpl = new Template("view/templates/default_bootstrap_lteadmin.html"); $tpl->addFile("CONTENT", "view/unidade/edit.html"); include "includes/config.php"; $tpl->HEADER_TITLE = "Manutenção de Unidade"; $tpl->HEADER_BREAD_CRUMB = '<li><a href="home-home"><i class="fa fa-home"> </i> Home</a></li> <li><a href="unidade-main"><i class="fa fa-home"> </i> Unidades</a></li> <li class="active">Editar</li>'; $objUnidade = new Unidade(); $tpl->LABEL = "Nova Unidade"; $tpl->ACAO = "incluir"; $tpl->id = 0; if (isset($_REQUEST['id'])) { $objUnidade->getById($objUnidade->md5_decrypt($_REQUEST['id'])); $tpl->nome = $objUnidade->descricao; $tpl->LABEL = "Alterar Unidade " . $objUnidade->descricao; $tpl->ACAO = "editar"; $tpl->id = $_REQUEST['id']; } $tpl->show();
<?php $menu = 3; include "includes/lock.php"; $tpl = new Template("view/templates/default_bootstrap_lteadmin.html"); $tpl->addFile("CONTENT", "view/usuario/edit.html"); include "includes/config.php"; $tpl->HEADER_TITLE = "Manutenção de Usuário"; $tpl->HEADER_BREAD_CRUMB = '<li><a href="home-home"><i class="fa fa-home"> </i> Home</a></li> <li><a href="usuario-main"><i class="fa fa-users"> </i> Usuário</a></li> <li class="active">Editar</li>'; $usu = new Usuario(); $unidade = new Unidade(); $perfil = new Perfil(); $tpl->LABEL = "Novo Usuário"; $tpl->ACAO = "incluir"; $tpl->id = 0; $tpl->checksim = "checked='checked'"; $tpl->checknao = ""; $tpl->IMG_USER = "******"; $idUnidadeUsu = 0; $idPerfilUsu = 0; if (isset($_REQUEST['id'])) { $usu->getById($usu->md5_decrypt($_REQUEST['id'])); $tpl->nome = $usu->nome; $tpl->email = $usu->email; $tpl->senha = ""; $tpl->id = $_REQUEST['id']; $idPerfilUsu = $usu->perfil->id; if ($usu->unidade != null) { $idUnidadeUsu = $usu->unidade->id;
$tpl = new Template('html_libs/template_livre.html'); $tpl->addFile('CONTEUDO', 'html_libs/resumo_dl.html'); $anoAtual = Date('Y'); $anoInicio = 2012; /*********************** MOSTRAR MENU COM ANOS ***********************/ $iMin = 2012; $iCalc = $anoAtual - 5; $iFor = $iCalc < $iMin ? $iMin : $iCalc; for ($i = $iFor; $i <= Date('Y'); $i++) { $tpl->ITEM_MENU_URL = "resumo_index.php?ano=" . $i; $tpl->ITEM_MENU_LINK = $i; $tpl->block('ITEM_MENU'); } $uo = new Unidade($_SESSION['bacia']); $tpl->MENU_NAME = "Sua Unidade : " . $uo->getSigla(); $tpl->UDD_NAME = $uo->getSigla() . " - " . $uo->getNome(); /***************************** BLOCOS DE ANOS DE RELATÓRIOS ******************************/ for ($i = $anoAtual; $i >= $iMin; $i--) { $mesQtd; if ($i == $anoAtual && Date('j') < 15) { $mesQtd = Date('n') - 1; } elseif ($i == $anoAtual && Date('j') >= 15) { $mesQtd = Date('n'); } else { $mesQtd = 12; } for ($z = 1; $z <= $mesQtd; $z++) {
$tpl->addFile('JSCRIPT', 'cssjs_libs/js_parts/js_udd_uoCharts.html'); $ucArray; $uoArray; if (isset($_GET['chave'])) { $chave = $_GET['chave']; if (strlen($chave) == 40) { $svc = isset($_GET['svc']) && $_GET['svc'] > 0 ? $_GET['svc'] : 0; $start = isset($_GET['start']) && $_GET['start'] >= 2010 ? $_GET['start'] : Date('Y'); $tpl->addFile('CONTEUDO', 'html_libs/udd_uoCharts.html'); $queryVerif = mysql_query("SELECT id FROM daee_udds WHERE SHA1(id) = '" . $_GET['chave'] . "'"); if (mysql_num_rows($queryVerif) == 1) { $id = mysql_fetch_array($queryVerif)['id']; /********************************* MOSTRAR INFORMAÇÕES DO RELATÓRIO **********************************/ $uo = new Unidade($id); if (in_array($svc, $uo->getTiposServicos())) { $tpl->PERIODO = $start; $tpl->UOSIGLA = $uo->getSigla(); $numMeses = 12 * (Date('Y') - $start) + Date('n'); $ucTipo = new UnidadeConsumidora(0, null, null, null, null, null, null, null, null, null, null, $svc); $tpl->TIPONOME = $ucTipo->getTipoNome(); $ucids = $ucTipo->getMesmoTipoPorUO($id); $tpl->UCQTD = count($ucids); $tpl->RGISINSTA = ""; /********************************* MONTAR ARRAY COM TODOS OS VALORES **********************************/ foreach ($ucids as $ucid) { $uc = new UnidadeConsumidora($ucid); $tpl->RGISINSTA .= "<br />" . $uc->getAtivoText() . " - <a href='udd_ucDetalhes.php?chave=" . sha1($uc->get('id')) . "'>";
<?php $tpl = new Template("view/templates/blank_page.html"); $tpl->addFile("CONTENT", "view/index/registro.html"); $tpl->addFile("INC_LATERAL_DIREITA", "view/includes/lateral_direita.html"); include "includes/montaEmpresa.php"; include "includes/formLogin.php"; include "includes/mensagem.php"; $unidade = new Unidade(); $rs = $unidade->getRows(); foreach ($rs as $key => $uni) { $tpl->LABEL_UNIDADE_CAD = $uni->descricao; $tpl->block("BLOCK_UNIDADE_CADASTRO"); } $tpl->show();
include "src/scripts/functions.php"; require "src/classes/Template.class.php"; include "src/classes/Users.class.php"; include "src/classes/UnidadeCons.class.php"; include "src/classes/Notas.class.php"; include_once "src/classes/Relatorio.class.php"; //$tpl->TESTE = $emp->getServicos()[2]->children(); redirectByPermission(0); // SETAR PERMISSÃO DA PÁGINA $inicio = execucao(); $tpl = new Template('html_libs/template_livre.html'); //$tpl->addFile('JSCRIPT','cssjs_libs/js_parts/js_udd_ucDetalhes.html'); $tpl->addFile('CONTEUDO', 'html_libs/resumo_index.html'); $anoAtual = isset($_GET['ano']) && $_GET['ano'] >= 2012 && $_GET['ano'] <= Date('Y') ? $_GET['ano'] : Date('Y'); $anoAnterior = $anoAtual - 1; $uo = new Unidade($_SESSION['bacia']); $tpl->MENU_NAME = "Sua Unidade : " . $uo->getSigla(); $tpl->UDD_NAME = "<em>relatório " . $anoAtual . "</em>" . $uo->getSigla() . " : " . $uo->getNome(); $tpl->QTD_ATIVO = $uo->getQtdUcStatus(); $tpl->QTD_INATIVO = $uo->getQtdUcStatus(0); $tpl->UO_SIGLA = $uo->getSigla(); /*********************** MOSTRAR MENU COM ANOS ***********************/ $iMin = 2012; $iCalc = $anoAtual - 5; $iFor = $iCalc < $iMin ? $iMin : $iCalc; for ($i = $iFor; $i <= Date('Y'); $i++) { $tpl->ITEM_MENU_URL = "resumo_index.php?ano=" . $i; $tpl->ITEM_MENU_LINK = $i; $tpl->block('ITEM_MENU');
<?php $menu = 3; //INSTACIA CLASSES $obj = new Unidade(); $tpl = new Template("view/unidade/list.html"); $pesquisa = isset($_REQUEST['pesquisa']) ? $_REQUEST['pesquisa'] : ""; $pagina = isset($_REQUEST['pagina']) ? $_REQUEST['pagina'] : 1; $totalPesquisa = $obj->recuperaTotal($pesquisa); $configPaginacao = $obj->paginar($totalPesquisa, $pagina); $alist = $obj->listar($configPaginacao['primeiroRegistro'], $configPaginacao['quantidadePorPagina'], $pesquisa); if (count($alist) > 0) { foreach ($alist as $key => $objario) { $tpl->nome = $objario->descricao; $tpl->ID_HASH = $obj->md5_encrypt($objario->id); $tpl->block("BLOCK_ITEM_LISTA"); } } $tpl->paginar_class = 'paginar'; $tpl->TOTAL_PAGINAS = $configPaginacao['totalPaginas']; $tpl->PAGINA_ANTERIOR = $configPaginacao['paginaAnterior']; $tpl->PROXIMA_PAGINA = $configPaginacao['proximaPagina']; $tpl->PAGINA = $pagina; if ($configPaginacao['totalPaginas'] > 1) { $tpl->block("BLOCK_PAGINACAO"); } $tpl->show(); exit; ?>
$ucTipo = new UnidadeConsumidora(0, null, null, null, null, null, null, null, null, null, null, $tipos['tipo']); $tpl->DISTINCT_NOME = $ucTipo->getTipoNome(); $tpl->block("EACH_DISTINCT"); $eachTotal[$x] = 0; $tiposArray[] = $ucTipo->getTipoNome(); $x++; } $sqlUo = "SELECT id FROM daee_udds ORDER BY id"; $queryUo = mysql_query($sqlUo); $uctotal = 0; $eachUoByType; // array para mostrar nos gráficos $eachTotalPorUnidade; // array com cada total por unidade while ($uoArray = mysql_fetch_array($queryUo)) { $uo = new Unidade($uoArray['id']); $tpl->UOID = $uoArray['id']; $tpl->UOSIGLA = $uo->getSigla(); $tpl->UONOME = $uo->getNome(); $tpl->UCQTD = $uo->getQtdUc(); $tpl->UOKEY = sha1($uoArray['id']); $uctotal += $uo->getQtdUc(); $totalUo = 0; for ($i = 0; $i < $numtipos; $i++) { $valor = $uo->getTotalPorTipo($i, $anoAtual); $tpl->TIPOVALOR = $valor > 0 ? "<a href='udd_uoCharts.php?chave=" . sha1($uoArray['id']) . "&svc={$i}&start=" . $anoAtual . "'>" . tratarValor($valor, true) . "</a>" : tratarValor($valor, true); $tpl->BLOCK('EACH_TIPOVALOR'); $totalUo += $valor; $eachTotal[$i] += $valor; $eachUoByType[$i][$uo->getSigla()] = $valor; }
include "src/classes/Unidade.class.php"; include "src/classes/UnidadeCons.class.php"; /* * MONTAR FORM */ for ($a = Date('Y'); $a >= 2012; $a--) { $tpl->ANOFORM = $a; $tpl->block('ANOS'); } if (isset($_GET['uo'], $_GET['ano'])) { if ($_GET['ano'] >= 2012 && $_GET['ano'] <= Date('Y')) { $uoid = (int) $_GET['uo']; $getAno = $_GET['ano']; //$tpl->UCID = $ucid; $tpl->GETANO = $getAno; $uo = new Unidade($uoid); $consChart = array(); if ($uo->getSigla() != "") { $ucs = $uo->getAllUcs(); $tpl->UONOME = $uo->getSigla() . " - " . $uo->getNome(); $tpl->UOFORMNOME = $uo->getSigla() . " | " . $uo->getNome(); $tpl->UOFORMID = $uoid; $tpl->block('EACHUOFORM'); $arrayUcs; foreach ($ucs as $ucid) { $uc = new UnidadeConsumidora($ucid); $arrayUcs[$uc->get('tipo')][$uc->get('id')]['rgi'] = $uc->get('rgi'); $arrayUcs[$uc->get('tipo')][$uc->get('id')]['nome'] = $uc->getNome(); $arrayUcs[$uc->get('tipo')][$uc->get('id')]['empresa'] = $uc->get('empresa')->getNome(); $arrayUcs[$uc->get('tipo')][$uc->get('id')]['mensal'] = $uc->getExercicioMensal($getAno); }
public function editar($id) { $ci = Ci::get($id); $usuarios_u = null; if ($ci) { if ($ci->Enviado == 1) { throw new AuthException("Sem permissão", 403); } if (is_post) { $form = $this->_data(); try { $ci->Assunto = $_POST['Assunto']; $ci->Conteudo = $_POST['Conteudo']; $ci->Data = time(); $ci->IdUsuarioAutor = Session::get('usuario')->Id; $ci->IdUsuarioAutorizacao = $_POST['IdUsuarioAutorizacao'] != '-1' ? (int) $_POST['IdUsuarioAutorizacao'] : NULL; $IdDe_Tipo = explode('-', $_POST['IdDe']); $u_pertence = true; if ($ci->TipoPara == 0) { if (Usuariounidade::virificar_permissao($ci->IdPara, Session::get('usuario')->Id)) { $u_pertence = false; } } if ($u_pertence) { if ($_POST['IdDe'] != $_POST['IdPara']) { $ci->IdDe = (int) $IdDe_Tipo[0]; $ci->TipoDe = (int) $IdDe_Tipo[1]; $IdPara_Tipo = explode('-', $_POST['IdPara']); $ci->IdPara = (int) $IdPara_Tipo[0]; $ci->TipoPara = (int) $IdPara_Tipo[1]; $ci->IdUsuarioAtenciosamente = (int) $_POST['IdUsuarioAtenciosamente']; if ($ci->IdUsuarioAutorizacao != $ci->IdUsuarioAtenciosamente) { if ($_POST['Salvar'] == 'Salvar') { $ci->Enviado = 0; } else { if ($ci->IdUsuarioAtenciosamente == Session::get('usuario')->Id) { $ci->Enviado = 1; $n = Ci::get_ultima_ci($ci); $ci->Numero = ++$n; } else { throw new AuthException("Sem permissão", 403); } } Ci::salvar($ci); if ($ci->Enviado == 1) { $this->_flash('alert alert-success fade in', 'CI enviada com sucesso!'); $this->_redirect('~/ci/enviadas'); } else { $this->_flash('alert alert-success fade in', 'CI salva como rascunho!'); $this->_redirect('~/ci/rascunho'); } } else { $this->_flash('alert alert-error fade in', 'Os campos "Atenciosamente" e "Autorização" não podem ser iguais!'); } } else { $this->_flash('alert alert-error fade in', 'Os campos "De" e "Para" não podem ser iguais!'); } } else { $this->_flash('alert alert-error fade in', 'O campo "Para" não pode ser uma unidade que você pussui vínculo!'); } } catch (ValidationException $e) { $this->_flash('alert alert-error fade in', $e->getMessage()); } catch (Exception $e) { pre($e); $this->_flash('alert alert-error fade in', 'Ocorreu um erro ao tentar editar a CI!'); } } if ($ci->TipoPara == 0) { $usuarios_u = Viewusuariounidade::allByIdUnidade($ci->IdDe, 2); } } else { $this->_flash('alert alert-error fade in', 'CI não pode ser encontrada!'); $this->_redirect('~/ci/rascunho'); } //print_r($usuarios_u); // exit; $unidades = Unidade::all(); $usuarios = Usuario::all(); $m_unidades = Viewusuariounidade::allByIdUsuario(Session::get("usuario")->Id); $this->_set('usuarios_u', $usuarios_u); $this->_set('usuarios', $usuarios); $this->_set('unidades', $unidades); $this->_set('m_unidades', $m_unidades); $this->_set('ci', $ci); return $this->_view('cadastrar'); }
$tpl = new Template('html_libs/template.html'); $tpl->addFile('SECONDMENU', 'html_libs/udd_secondMenu.html'); $tpl->addFile('JSCRIPT', 'cssjs_libs/js_parts/js_udd_uoDetalhes.html'); $anoAtual = isset($_GET['ano']) ? $_GET['ano'] : Date('Y'); $tipoVal; if (isset($_GET['chave'])) { $chave = $_GET['chave']; if (strlen($chave) == 40) { $tpl->addFile('CONTEUDO', 'html_libs/udd_uoDetalhes.html'); $queryVerif = mysql_query("SELECT id FROM daee_udds WHERE SHA1(id) = '" . $_GET['chave'] . "'"); if (mysql_num_rows($queryVerif) == 1) { $id = mysql_fetch_array($queryVerif)['id']; /********************************* MOSTRAR INFORMAÇÕES DO RELATÓRIO *********************************/ $uo = new Unidade($id); $tpl->UOSIGLA = $uo->getSigla(); $tpl->UONOME = $uo->getNome(); $uoTipoServicos = $uo->getTiposServicos(); $tpl->UOUCQTD = $uo->getQtdUc(); $tpl->ANO_ATU = $anoAtual; $tpl->TIPOSSERVICOS = ""; $z = 0; if (count($uoTipoServicos) > 0) { foreach ($uoTipoServicos as $tipo) { $ucTipo = new UnidadeConsumidora(0, null, null, null, null, null, null, null, null, null, null, $tipo); $mesmoTipo = $uo->getUcPorTipo($tipo); $tpl->TIPOSSERVICOS .= "<br /> - <b><font color='navy'>" . $ucTipo->getTipoNome() . "</font></b>: <a href='udd_uoCharts.php?chave=" . $_GET['chave'] . "&svc={$tipo}&start=" . $anoAtual . "'>"; $tpl->TIPOSSERVICOS .= "Relatório " . $anoAtual . " de " . count($mesmoTipo) . " UC(s)</a>"; $tpl->TIPOSERVICO = $ucTipo->getTipoNome(); $tpl->CHART_VALOR = $uo->getTotalPorTipo($tipo, $anoAtual);
<?php $menu = 4; include "includes/lock.php"; //INSTACIA CLASSES $obj = new Unidade(); //ACOES if (isset($_REQUEST['acao'])) { switch ($_REQUEST['acao']) { case 'editar': $obj->conn->connection->autocommit(false); $obj->Alterar(); $obj->conn->connection->commit(); header("Location:unidade-main"); break; case 'incluir': $obj->conn->connection->autocommit(false); $obj->Incluir(); $obj->conn->connection->commit(); header("Location:unidade-main"); break; case 'excluir': $obj->conn->connection->autocommit(false); $obj->Excluir($_REQUEST['id']); $obj->conn->connection->commit(); header("Location:unidade-main"); break; } }