Example #1
0
 public function listAction()
 {
     $this->getHelper('layout')->disableLayout();
     $params = $this->_getAllParams();
     $configArray = $this->getConfigList();
     if (is_array($configArray)) {
         $grid = new Core_Grid($configArray);
         $params = $grid->mapper($params);
     }
     $result = $this->getResultList($params);
     $this->view->result = $result;
     $this->view->params = $params;
 }
 public function workspaceArtefatoListAction()
 {
     # dispensa o uso do template
     $this->getHelper('layout')->disableLayout();
     $params = $this->_getAllParams();
     $configArray = $this->getConfigList();
     if (is_array($configArray)) {
         $grid = new Core_Grid($configArray);
         $params = $grid->mapper($params);
     }
     $result = $this->resultListWorkspaceArtefato($params);
     $this->view->result = $result;
     $this->view->params = $params;
     $this->view->permissionAction = $this->_getPermissionActions();
     $entArtefatoPai = $this->getService('Artefato')->find((int) $params['sqArtefatoParent']);
     $this->view->sqArtefatoTipoSource = $entArtefatoPai->getSqTipoArtefatoAssunto()->getSqTipoArtefato()->getSqTipoArtefato();
     $this->view->isProcesso = $entArtefatoPai->isProcesso();
     $this->view->arrTipoArtefato = array('DOCUMENTO' => \Core_Configuration::getSgdoceTipoArtefatoDocumento(), 'PROCESSO' => \Core_Configuration::getSgdoceTipoArtefatoProcesso());
 }