public function consultarProducao($criterios) { $this->temPermissaoConsultar(); $this->producao->set('ativo', 1); $this->producao = $this->producaoDAO->consultarPorPermissao($this->producao); if ($this->producao) { $this->view->touchBlock('Exportar'); $this->view->touchBlock("Tem_Producao"); $this->view->setVariable("paginacao", ControlePaginacao::paginar($this->producao, $criterios, 1)); $this->view->setVariable('totalRegistros', $this->producao[0]->get('pg_numero_registros')); $this->view->setCurrentBlock("Listar_Producao"); foreach ($this->producao as $producao) { $this->view->setVariable("id_ver_produtos", $producao->get('id_producao')); if ($this->temPermissaoEditarRemover($producao->get('id_usuario_cadastro'), $producao->get('id_centro_base'))) { $this->view->setVariable("id_editar_remover", $producao->get('id_producao')); $this->view->setVariable("sgv", $producao->get('sgv')); $this->view->parse('PermissaoEditarRemover'); } $this->preencherCampos($producao); $this->view->parseCurrentblock(); } } else { $this->view->setVariable('totalRegistros', 0); $this->view->touchBlock('Nenhuma_Producao'); } }
public function dadosUsuario() { $this->usuario = Usuario_SistemaDAO::consultarTodosUsuarios($this->usuario); if ($this->usuario) { $this->view->touchBlock("Conteudo_Usuarios"); $this->view->setCurrentBlock("Usuarios"); $this->view->setVariable("paginacao", ControlePaginacao::paginar($this->usuario, array(), 1)); foreach ($this->usuario as $usuario) { $this->view->setVariable("id_usuario", $usuario->get("id")); $this->view->setVariable("nome", mb_convert_case($usuario->get("nome"), MB_CASE_TITLE, "UTF-8")); $this->view->setVariable("login", $usuario->get("login")); $this->view->setVariable("base", mb_convert_case($usuario->get("base"), MB_CASE_TITLE, "UTF-8")); $this->view->setVariable("cargo", mb_convert_case($usuario->get("cargo"), MB_CASE_TITLE, "UTF-8")); $this->view->setVariable("ativo", $usuario->get("ativo") == 1 ? "sim" : "não"); $this->view->parseCurrentblock(); } } else { $this->view->touchBlock("nenhumUsuario"); } return $this->view; }