/** * @return void */ public function editAction() { $id = $this->_getParam('id'); $url = $this->getRequest()->getParam('back', false); $this->view->urlBack = FALSE; $this->view->controllerBack = NULL; $this->view->caixa = NULL; if ($url) { $url = str_replace(".", "/", $url); $this->view->urlBack = $url; $url = substr($url, 1); $params = explode("/", $url); $this->view->controllerBack = next($params); $this->view->caixa = end($params); } $dtoSearch = \Core_Dto::factoryFromData(array('sqArtefato' => $id), 'search'); if (!$this->getService("Artefato")->isInconsistent($dtoSearch, FALSE, TRUE)) { $this->getMessaging()->addErrorMessage('Documento já corrigido!', 'User'); $this->_redirect($this->view->urlBack); } parent::editAction(); $this->editActionExtension(); $this->view->arrWithoutSignature = $this->getService('Documento')->getTipoDocumentoSemAssinatura(); $this->view->arrWithDuplicityCheck = $this->getService('Documento')->getTipoDocumentoComValidacaoDuplicidade(); if ($this->view->data->getSqTipoDocumento()) { $sqTipoDocumento = $this->view->data->getSqTipoDocumento()->getSqTipoDocumento(); $this->view->isDocWVDuplicity = in_array($sqTipoDocumento, $this->view->arrWithDuplicityCheck); } $this->getMessaging()->dispatchPackets(); }
public function editAction() { parent::editAction(); $sqNaturezaJuridicaPai = $this->view->data->getSqPessoa()->getSqNaturezaJuridica()->getSqNaturezaJuridicaPai()->getSqNaturezaJuridica(); $criteria = array('sqNaturezaJuridicaPai' => $sqNaturezaJuridicaPai); $this->view->cmb['sqNaturezaJuridica'] = $this->getService('NaturezaJuridica')->getComboDefault($criteria, array('noNaturezaJuridica' => 'ASC')); }
/** * Action para edicao */ public function editAction() { parent::editAction(); $sqEstado = $this->view->data->getSqMunicipio()->getSqEstado()->getSqEstado(); $this->view->cmb['sqMunicipio'] = $this->getService('VwEndereco')->comboMunicipio($sqEstado); $this->view->enderecoSgdoce = $this->getService('EnderecoSgdoce')->getEnderecoFromCorporativo($this->view->data, $this->_getParam('sqPessoaSgdoce')); }
public function editAction() { $this->_helper->layout->setLayout('modal'); $this->view->new = $this->_getParam('new') ?: null; $sqPessoaSgdoce = $this->getService('PessoaSgdoce')->findPessoaBySqCorporativo(new \Core_Dto_Search(array('sqPessoaCorporativo' => $this->_getParam('id')))); if ($sqPessoaSgdoce) { $this->view->sqPessoaSgdoce = $sqPessoaSgdoce->getSqPessoaSgdoce(); } parent::editAction(); }
/** * Edicao da pessoa fisica */ public function editAction() { parent::editAction(); $sqEstado = $this->view->data->getSqMunicipio()->getSqEstado()->getSqEstado(); $this->view->cmb['sqMunicipio'] = $this->getService('Endereco')->comboMunicipio($sqEstado); }
/** * Ação de edit de Modelos de Minutas */ public function editAction() { parent::editAction(); $sqPadraoModeloDocumento = $this->_getParam('sqPadraoModeloDocumento'); $sqModeloDocumento = $this->_getParam('id'); $dtoSearch = Core_Dto::factoryFromData(array('sqPadraoModeloDocumento' => $sqPadraoModeloDocumento, 'sqModeloDocumento' => $sqModeloDocumento), 'search'); $this->view->sqPadraoModeloDocumento = $sqPadraoModeloDocumento; $this->view->itens = $this->getService('PadraoModeloDocumento')->listItensPadraoModeloDoc(); $this->view->itensCabecalho = $this->getService('Cabecalho')->listItensCabecalho(); $this->view->itensGrauAcesso = $this->getService('GrauAcesso')->listItensGrauAcesso(); $this->view->itensPosicaoTipoDoc = $this->getService('PosicaoTipoDocumento')->listItensPosicaoTipoDoc(); $this->view->itensPosicaoData = $this->getService('PosicaoData')->listItensPosicaoData(); $this->view->campos = $this->getService('PadraoModeloDocumentoCampo')->listItensPadraoModeloDocCampos($dtoSearch); }