Commit 9e995b84598c14a7f6929ccfa05c057f851215a1
1 parent
9ab849eb
Exists in
master
and in
1 other branch
Mais uma atualização geral dos códigos do Módulo, pré versão 1.1.
Showing
5 changed files
with
87 additions
and
77 deletions
Show diff stats
sei/web/modulos/peticionamento/PeticionamentoIntegracao.php
@@ -137,8 +137,7 @@ class PeticionamentoIntegracao extends SeiIntegracao { | @@ -137,8 +137,7 @@ class PeticionamentoIntegracao extends SeiIntegracao { | ||
137 | case 'md_pet_int_prazo_tacita_alterar': | 137 | case 'md_pet_int_prazo_tacita_alterar': |
138 | require_once dirname ( __FILE__ ).'/md_pet_int_prazo_tacita_cadastro.php'; | 138 | require_once dirname ( __FILE__ ).'/md_pet_int_prazo_tacita_cadastro.php'; |
139 | return true; | 139 | return true; |
140 | - | ||
141 | - //EU 8611 | 140 | + |
142 | case 'md_pet_int_serie_cadastrar': | 141 | case 'md_pet_int_serie_cadastrar': |
143 | require_once dirname ( __FILE__ ).'/md_pet_int_serie_cadastro.php'; | 142 | require_once dirname ( __FILE__ ).'/md_pet_int_serie_cadastro.php'; |
144 | return true; | 143 | return true; |
@@ -187,7 +186,6 @@ class PeticionamentoIntegracao extends SeiIntegracao { | @@ -187,7 +186,6 @@ class PeticionamentoIntegracao extends SeiIntegracao { | ||
187 | case 'nivel_acesso_auto_completar': | 186 | case 'nivel_acesso_auto_completar': |
188 | $arrObjNivelAcessoDTO = TipoProcessoPeticionamentoINT::montarSelectNivelAcesso(null, null, null, $_POST['idTipoProcesso']); | 187 | $arrObjNivelAcessoDTO = TipoProcessoPeticionamentoINT::montarSelectNivelAcesso(null, null, null, $_POST['idTipoProcesso']); |
189 | $xml = InfraAjax::gerarXMLSelect($arrObjNivelAcessoDTO); | 188 | $xml = InfraAjax::gerarXMLSelect($arrObjNivelAcessoDTO); |
190 | - //$xml = InfraAjax::gerarXMLItensArrInfraDTO($arrObjUnidadeDTO,'IdUnidade', 'Sigla'); | ||
191 | break; | 189 | break; |
192 | 190 | ||
193 | case 'nivel_acesso_validar': | 191 | case 'nivel_acesso_validar': |
@@ -198,25 +196,16 @@ class PeticionamentoIntegracao extends SeiIntegracao { | @@ -198,25 +196,16 @@ class PeticionamentoIntegracao extends SeiIntegracao { | ||
198 | $xml = TipoProcessoPeticionamentoINT::validarTipoProcessoComAssunto($_POST); | 196 | $xml = TipoProcessoPeticionamentoINT::validarTipoProcessoComAssunto($_POST); |
199 | break; | 197 | break; |
200 | 198 | ||
201 | - //SEIv2 | ||
202 | - //case 'tipo_contexto_contato_listar': | ||
203 | - //$arrObjTipoContextoDTO = GerirTipoContextoPeticionamentoINT::montarSelectNome(null, null, $_POST['txtPrincipal']); | ||
204 | - //$xml = InfraAjax::gerarXMLItensArrInfraDTO($arrObjTipoContextoDTO, 'IdTipoContextoContato', 'Nome'); | ||
205 | - //break; | ||
206 | - | ||
207 | - //Ajustes SEIV3 | ||
208 | case 'tipo_contexto_contato_listar': | 199 | case 'tipo_contexto_contato_listar': |
209 | $arrObjTipoContextoDTO = GerirTipoContextoPeticionamentoINT::montarSelectNome(null, null, $_POST['extensao']); | 200 | $arrObjTipoContextoDTO = GerirTipoContextoPeticionamentoINT::montarSelectNome(null, null, $_POST['extensao']); |
210 | $xml = InfraAjax::gerarXMLItensArrInfraDTO($arrObjTipoContextoDTO, 'IdTipoContato', 'Nome'); | 201 | $xml = InfraAjax::gerarXMLItensArrInfraDTO($arrObjTipoContextoDTO, 'IdTipoContato', 'Nome'); |
211 | break; | 202 | break; |
212 | 203 | ||
213 | - //EU6912 | ||
214 | case 'hipotese_legal_rest_peticionamento_auto_completar': | 204 | case 'hipotese_legal_rest_peticionamento_auto_completar': |
215 | $arrObjHipoteseLegalDTO = HipoteseLegalPeticionamentoINT::autoCompletarHipoteseLegal($_POST['palavras_pesquisa'], ProtocoloRN::$NA_RESTRITO); | 205 | $arrObjHipoteseLegalDTO = HipoteseLegalPeticionamentoINT::autoCompletarHipoteseLegal($_POST['palavras_pesquisa'], ProtocoloRN::$NA_RESTRITO); |
216 | $xml = InfraAjax::gerarXMLItensArrInfraDTO($arrObjHipoteseLegalDTO, 'IdHipoteseLegal', 'Nome'); | 206 | $xml = InfraAjax::gerarXMLItensArrInfraDTO($arrObjHipoteseLegalDTO, 'IdHipoteseLegal', 'Nome'); |
217 | break; | 207 | break; |
218 | 208 | ||
219 | - //EU3396 | ||
220 | case 'arquivo_extensao_peticionamento_listar_todos': | 209 | case 'arquivo_extensao_peticionamento_listar_todos': |
221 | $arrObjArquivoExtensaoPeticionamentoDTO = ArquivoExtensaoPeticionamentoINT::autoCompletarExtensao($_POST['extensao']); | 210 | $arrObjArquivoExtensaoPeticionamentoDTO = ArquivoExtensaoPeticionamentoINT::autoCompletarExtensao($_POST['extensao']); |
222 | $xml = InfraAjax::gerarXMLItensArrInfraDTO($arrObjArquivoExtensaoPeticionamentoDTO,'IdArquivoExtensao', 'Extensao'); | 211 | $xml = InfraAjax::gerarXMLItensArrInfraDTO($arrObjArquivoExtensaoPeticionamentoDTO,'IdArquivoExtensao', 'Extensao'); |
@@ -270,10 +259,10 @@ class PeticionamentoIntegracao extends SeiIntegracao { | @@ -270,10 +259,10 @@ class PeticionamentoIntegracao extends SeiIntegracao { | ||
270 | require_once dirname ( __FILE__ ) . '/md_pet_intercorrente_usu_ext_concluir.php'; | 259 | require_once dirname ( __FILE__ ) . '/md_pet_intercorrente_usu_ext_concluir.php'; |
271 | return true; | 260 | return true; |
272 | 261 | ||
273 | - //novo peticionamento - 5152 | ||
274 | - case 'peticionamento_usuario_externo_iniciar': | ||
275 | - require_once dirname ( __FILE__ ) . '/peticionamento_usuario_externo_inicio.php'; | ||
276 | - return true; | 262 | + //novo peticionamento - 5152 |
263 | + case 'peticionamento_usuario_externo_iniciar': | ||
264 | + require_once dirname ( __FILE__ ) . '/peticionamento_usuario_externo_inicio.php'; | ||
265 | + return true; | ||
277 | 266 | ||
278 | case 'peticionamento_usuario_externo_cadastrar': | 267 | case 'peticionamento_usuario_externo_cadastrar': |
279 | require_once dirname ( __FILE__ ) . '/peticionamento_usuario_externo_cadastro.php'; | 268 | require_once dirname ( __FILE__ ) . '/peticionamento_usuario_externo_cadastro.php'; |
@@ -356,7 +345,6 @@ class PeticionamentoIntegracao extends SeiIntegracao { | @@ -356,7 +345,6 @@ class PeticionamentoIntegracao extends SeiIntegracao { | ||
356 | 345 | ||
357 | case 'editor_peticionamento_montar': | 346 | case 'editor_peticionamento_montar': |
358 | case 'editor_peticionamento_imagem_upload': | 347 | case 'editor_peticionamento_imagem_upload': |
359 | - //case 'editor_salvar': enviada diretamente para a página editor_processar.php para tratatamento de troca de unidade com documento aberto | ||
360 | require_once dirname ( __FILE__ ) . '/editor_peticionamento_processar.php'; | 348 | require_once dirname ( __FILE__ ) . '/editor_peticionamento_processar.php'; |
361 | return true; | 349 | return true; |
362 | 350 | ||
@@ -436,8 +424,6 @@ class PeticionamentoIntegracao extends SeiIntegracao { | @@ -436,8 +424,6 @@ class PeticionamentoIntegracao extends SeiIntegracao { | ||
436 | return false; | 424 | return false; |
437 | } | 425 | } |
438 | 426 | ||
439 | - //seiv3 - ponto de extensao totalmente refatorado | ||
440 | - //EU 7352 - Icone exibido na tela interna do processo (Controle de Processos -> clicar em algum processo da lista) | ||
441 | public function montarIconeProcesso(ProcedimentoAPI $objProcedimentoAPI){ | 427 | public function montarIconeProcesso(ProcedimentoAPI $objProcedimentoAPI){ |
442 | 428 | ||
443 | $arrObjArvoreAcaoItemAPI = array(); | 429 | $arrObjArvoreAcaoItemAPI = array(); |
@@ -510,7 +496,7 @@ class PeticionamentoIntegracao extends SeiIntegracao { | @@ -510,7 +496,7 @@ class PeticionamentoIntegracao extends SeiIntegracao { | ||
510 | 496 | ||
511 | } | 497 | } |
512 | 498 | ||
513 | - //EU 7352 - Icone exibido na tela "Controle de Processos" | 499 | + //Icone exibido na tela "Controle de Processos" |
514 | public function montarIconeControleProcessos($arrObjProcedimentoDTO){ | 500 | public function montarIconeControleProcessos($arrObjProcedimentoDTO){ |
515 | 501 | ||
516 | $reciboRN = new ReciboPeticionamentoRN(); | 502 | $reciboRN = new ReciboPeticionamentoRN(); |
@@ -567,7 +553,7 @@ class PeticionamentoIntegracao extends SeiIntegracao { | @@ -567,7 +553,7 @@ class PeticionamentoIntegracao extends SeiIntegracao { | ||
567 | return $arrParam; | 553 | return $arrParam; |
568 | } | 554 | } |
569 | 555 | ||
570 | - //EU 7352 - Icone exibido na tela "Acompanhamento Especial" | 556 | + //Icone exibido na tela "Acompanhamento Especial" |
571 | public function montarIconeAcompanhamentoEspecial($arrObjProcedimentoDTO){ | 557 | public function montarIconeAcompanhamentoEspecial($arrObjProcedimentoDTO){ |
572 | 558 | ||
573 | $reciboRN = new ReciboPeticionamentoRN(); | 559 | $reciboRN = new ReciboPeticionamentoRN(); |
@@ -640,7 +626,6 @@ class PeticionamentoIntegracao extends SeiIntegracao { | @@ -640,7 +626,6 @@ class PeticionamentoIntegracao extends SeiIntegracao { | ||
640 | $urlBase = ConfiguracaoSEI::getInstance()->getValor('SEI','URL'); | 626 | $urlBase = ConfiguracaoSEI::getInstance()->getValor('SEI','URL'); |
641 | $arrMenusNomes = array(); | 627 | $arrMenusNomes = array(); |
642 | 628 | ||
643 | - //$arrMenusNomes["Peticionar Processo Inicio"] = $urlBase .'/controlador_externo.php?acao=peticionamento_usuario_externo_iniciar'; | ||
644 | $arrMenusNomes["Peticionamento"] = $urlBase .'/controlador_externo.php?acao=peticionamento_usuario_externo_iniciar'; | 629 | $arrMenusNomes["Peticionamento"] = $urlBase .'/controlador_externo.php?acao=peticionamento_usuario_externo_iniciar'; |
645 | 630 | ||
646 | $arrMenusNomes["Recibos Eletrônicos de Protocolo"] = $urlBase .'/controlador_externo.php?acao=recibo_peticionamento_usuario_externo_listar'; | 631 | $arrMenusNomes["Recibos Eletrônicos de Protocolo"] = $urlBase .'/controlador_externo.php?acao=recibo_peticionamento_usuario_externo_listar'; |
@@ -712,56 +697,6 @@ class PeticionamentoIntegracao extends SeiIntegracao { | @@ -712,56 +697,6 @@ class PeticionamentoIntegracao extends SeiIntegracao { | ||
712 | 697 | ||
713 | } | 698 | } |
714 | 699 | ||
715 | - /* //@todo Desativação da montagem de ícone de documento personalizado para o Recibo, pois não é necessário quando utilizado o tipo de documento formulário, sobretudo por causa de caracteristicas propria necessarias. APAGAR TODA ESTA FUNÇÃO AO FINAL SE NENHUM PROBLEMA ADICIONAL SURGIR!!! | ||
716 | - public function alterarIconeArvoreDocumento( ProcedimentoAPI $objProcedimentoAPI, $arrObjDocumentoAPI ){ | ||
717 | - | ||
718 | - | ||
719 | - $nomeTipoRecibo = "Recibo Eletrônico de Protocolo"; | ||
720 | - $seiRN = new SeiRN(); | ||
721 | - $docRN = new DocumentoRN(); | ||
722 | - | ||
723 | - $arrIcones = null; | ||
724 | - | ||
725 | - //$objDocumentoDTO->getStrStaEstadoProtocolo() == ProtocoloRN::$TE_DOCUMENTO_CANCELADO){ | ||
726 | - foreach ($arrObjDocumentoAPI as $objDocumentoAPI) { | ||
727 | - | ||
728 | - $objEntradaConsultarDocumentoAPI = new EntradaConsultarDocumentoAPI(); | ||
729 | - $objEntradaConsultarDocumentoAPI->setIdDocumento( $objDocumentoAPI->getIdDocumento() ); | ||
730 | - $objSaidaConsultarDocumentoAPI = new SaidaConsultarDocumentoAPI(); | ||
731 | - | ||
732 | - $documentoDTO = new DocumentoDTO(); | ||
733 | - $documentoDTO->setDblIdDocumento( $objDocumentoAPI->getIdDocumento() ); | ||
734 | - $documentoDTO->retDblIdDocumento(); | ||
735 | - $documentoDTO->retStrStaEstadoProtocolo(); | ||
736 | - $documentoDTO =$docRN->consultarRN0005( $documentoDTO ); | ||
737 | - | ||
738 | - $objSaidaConsultarDocumentoAPI = null; | ||
739 | - | ||
740 | - if( $documentoDTO->getStrStaEstadoProtocolo() != ProtocoloRN::$TE_DOCUMENTO_CANCELADO){ | ||
741 | - //ao executar esta linha em documento cancelado gera erro na tela dizendo "Documento foi cancelado.", por isso antes foi preciso gerar se o doc em questao estava cancelado ou nao | ||
742 | - $objSaidaConsultarDocumentoAPI = $seiRN->consultarDocumento($objEntradaConsultarDocumentoAPI); | ||
743 | - } | ||
744 | - | ||
745 | - | ||
746 | - if ( $objSaidaConsultarDocumentoAPI != null && | ||
747 | - $objSaidaConsultarDocumentoAPI->getSerie() != null && | ||
748 | - $objSaidaConsultarDocumentoAPI->getSerie()->getNome() == $nomeTipoRecibo ) { | ||
749 | - | ||
750 | - | ||
751 | - if( !is_array( $arrIcones ) ){ | ||
752 | - $arrIcones = array(); | ||
753 | - } | ||
754 | - | ||
755 | - $arrIcones[$objDocumentoAPI->getIdDocumento()] = 'modulos/peticionamento/imagens/formulario.gif'; | ||
756 | - | ||
757 | - } | ||
758 | - | ||
759 | - } | ||
760 | - | ||
761 | - return $arrIcones; | ||
762 | - | ||
763 | - } */ | ||
764 | - | ||
765 | public function montarBotaoAcessoExternoAutorizado(ProcedimentoAPI $objProcedimentoAPI){ | 700 | public function montarBotaoAcessoExternoAutorizado(ProcedimentoAPI $objProcedimentoAPI){ |
766 | 701 | ||
767 | $strParam = 'acao=md_pet_intercorrente_usu_ext_cadastrar&id_orgao_acesso_externo=0'; | 702 | $strParam = 'acao=md_pet_intercorrente_usu_ext_cadastrar&id_orgao_acesso_externo=0'; |
@@ -798,11 +733,55 @@ class PeticionamentoIntegracao extends SeiIntegracao { | @@ -798,11 +733,55 @@ class PeticionamentoIntegracao extends SeiIntegracao { | ||
798 | 733 | ||
799 | $objTipoDTO = new TipoDTO(); | 734 | $objTipoDTO = new TipoDTO(); |
800 | $objTipoDTO->setStrStaTipo(AssinaturaPeticionamentoRN::$TT_ASSINATURA_SENHA_PETICIONAMENTO); | 735 | $objTipoDTO->setStrStaTipo(AssinaturaPeticionamentoRN::$TT_ASSINATURA_SENHA_PETICIONAMENTO); |
801 | - $objTipoDTO->setStrDescricao('Assinatura Eletrônica - Módulo de Peticionamento e Intimação Eletrônicos'); | 736 | + $objTipoDTO->setStrDescricao('Assinatura Eletrônica por Usuários Externos'); |
802 | $objArrTipoDTO[] = $objTipoDTO; | 737 | $objArrTipoDTO[] = $objTipoDTO; |
803 | 738 | ||
804 | return $objArrTipoDTO; | 739 | return $objArrTipoDTO; |
805 | } | 740 | } |
806 | 741 | ||
742 | + /** | ||
743 | + * Valida se o Documento que está sendo cancelado foi peticionado | ||
744 | + * | ||
745 | + * @access public | ||
746 | + * @author Jaqueline Mendes <jaqueline.mendes@castgroup.com.br> | ||
747 | + * @param DocumentoAPI $objDocumentoAPI | ||
748 | + * @return mixed | ||
749 | + */ | ||
750 | + public function cancelarDocumento(DocumentoAPI $objDocumentoAPI) | ||
751 | + { | ||
752 | + $numRecibo = ''; | ||
753 | + $idDoc = $_GET['id_documento']; | ||
754 | + | ||
755 | + $objReciboDocAnexPetDTO = new ReciboDocumentoAnexoPeticionamentoDTO(); | ||
756 | + $objReciboDocAnexPetDTO->setNumIdDocumento($idDoc); | ||
757 | + | ||
758 | + $objReciboDocAnexPetRN = new ReciboDocumentoAnexoPeticionamentoRN(); | ||
759 | + $cont = $objReciboDocAnexPetRN->contar($objReciboDocAnexPetDTO); | ||
760 | + | ||
761 | + if ($cont > 0) { | ||
762 | + $objReciboDocAnexPetDTO->retNumIdReciboPeticionamento(); | ||
763 | + $objReciboDocAnexPetDTO = $objReciboDocAnexPetRN->consultar($objReciboDocAnexPetDTO); | ||
764 | + | ||
765 | + $objReciboPetDTO = new ReciboPeticionamentoDTO(); | ||
766 | + $objReciboPetDTO->setNumIdReciboPeticionamento($objReciboDocAnexPetDTO->getNumIdReciboPeticionamento()); | ||
767 | + $objReciboPetDTO->retStrNumeroProcessoFormatadoDoc(); | ||
768 | + | ||
769 | + $objReciboPetRN = new ReciboPeticionamentoRN(); | ||
770 | + $objReciboPetDTO = $objReciboPetRN->consultar($objReciboPetDTO); | ||
771 | + | ||
772 | + if($objReciboPetDTO){ | ||
773 | + $numRecibo = $objReciboPetDTO->getStrNumeroProcessoFormatadoDoc(); | ||
774 | + } | ||
775 | + | ||
776 | + $msg = 'Não é permitido cancelar este documento, pois ele é oriundo de Peticionamento Eletrônico, conforme Recibo Eletrônico de Protocolo SEI nº '.$numRecibo.'.'; | ||
777 | + $objInfraException = new InfraException(); | ||
778 | + $objInfraException->adicionarValidacao($msg); | ||
779 | + $objInfraException->lancarValidacoes(); | ||
780 | + } | ||
781 | + | ||
782 | + return parent::cancelarDocumento($objDocumentoAPI); | ||
783 | + } | ||
784 | + | ||
785 | + | ||
807 | } | 786 | } |
808 | ?> | 787 | ?> |
809 | \ No newline at end of file | 788 | \ No newline at end of file |
sei/web/modulos/peticionamento/int/TipoProcessoPeticionamentoINT.php
@@ -275,7 +275,19 @@ class TipoProcessoPeticionamentoINT extends InfraINT { | @@ -275,7 +275,19 @@ class TipoProcessoPeticionamentoINT extends InfraINT { | ||
275 | if ($strPalavrasPesquisa != '' && strpos(strtolower($objTipoProcedimentoApi->getNome()),$strPalavrasPesquisa)==false){ | 275 | if ($strPalavrasPesquisa != '' && strpos(strtolower($objTipoProcedimentoApi->getNome()),$strPalavrasPesquisa)==false){ |
276 | continue; | 276 | continue; |
277 | } | 277 | } |
278 | - $ret[] = $objTipoProcedimentoApi; | 278 | + |
279 | + //checando se o tipo de processo informado possui sugestao de assunto | ||
280 | + | ||
281 | + $rnAssunto = new RelTipoProcedimentoAssuntoRN(); | ||
282 | + $dto = new RelTipoProcedimentoAssuntoDTO(); | ||
283 | + $dto->retTodos(); | ||
284 | + $dto->setNumIdTipoProcedimento( $objTipoProcedimentoApi->getIdTipoProcedimento() ); | ||
285 | + | ||
286 | + $arrAssuntos = $rnAssunto->listarRN0192( $dto ); | ||
287 | + | ||
288 | + if( is_array( $arrAssuntos ) && count( $arrAssuntos ) > 0 ){ | ||
289 | + $ret[] = $objTipoProcedimentoApi; | ||
290 | + } | ||
279 | } | 291 | } |
280 | } | 292 | } |
281 | 293 |
sei/web/modulos/peticionamento/md_pet_intercorrente_usu_ext_cadastro_js.php
@@ -658,9 +658,9 @@ | @@ -658,9 +658,9 @@ | ||
658 | } | 658 | } |
659 | 659 | ||
660 | //Arquivo com o mesmo nome já adicionado | 660 | //Arquivo com o mesmo nome já adicionado |
661 | - for (var i = 0; i < tbDocumento.rows.length; i++) { | 661 | + for (var i = 1; i < tbDocumento.rows.length; i++) { |
662 | var tr = tbDocumento.getElementsByTagName('tr')[i]; | 662 | var tr = tbDocumento.getElementsByTagName('tr')[i]; |
663 | - if (arr['nome'].toLowerCase().trim() == tr.cells[1].innerText.toLowerCase().trim()) { | 663 | + if (arr['nome'].toLowerCase().trim() == tr.cells[9].innerText.toLowerCase().trim()) { |
664 | alert('Não é permitido adicionar documento com o mesmo nome de arquivo.'); | 664 | alert('Não é permitido adicionar documento com o mesmo nome de arquivo.'); |
665 | fileArquivo.value = ''; | 665 | fileArquivo.value = ''; |
666 | fileArquivo.focus(); | 666 | fileArquivo.focus(); |
sei/web/modulos/peticionamento/rn/AssinaturaPeticionamentoRN.php
@@ -16,7 +16,7 @@ class AssinaturaPeticionamentoRN extends AssinaturaRN { | @@ -16,7 +16,7 @@ class AssinaturaPeticionamentoRN extends AssinaturaRN { | ||
16 | public static $TA_SIMPLES = 'S'; | 16 | public static $TA_SIMPLES = 'S'; |
17 | public static $TA_COMPLETA = 'C'; | 17 | public static $TA_COMPLETA = 'C'; |
18 | 18 | ||
19 | - public static $TT_ASSINATURA_SENHA_PETICIONAMENTO = "P"; | 19 | + public static $TT_ASSINATURA_SENHA_PETICIONAMENTO = "U"; |
20 | 20 | ||
21 | public function __construct(){ | 21 | public function __construct(){ |
22 | parent::__construct(); | 22 | parent::__construct(); |
sei/web/modulos/peticionamento/rn/ReciboDocumentoAnexoPeticionamentoRN.php
@@ -78,6 +78,25 @@ class ReciboDocumentoAnexoPeticionamentoRN extends InfraRN { | @@ -78,6 +78,25 @@ class ReciboDocumentoAnexoPeticionamentoRN extends InfraRN { | ||
78 | throw new InfraException ('Erro cadastrando Menu.', $e ); | 78 | throw new InfraException ('Erro cadastrando Menu.', $e ); |
79 | } | 79 | } |
80 | } | 80 | } |
81 | + | ||
82 | + /** | ||
83 | + * Short description of method contarConectado | ||
84 | + * | ||
85 | + * @access protected | ||
86 | + * @author Jaqueline Mendes <jaqueline.mendes@castgroup.com.br> | ||
87 | + * @param $objDTO | ||
88 | + * @return mixed | ||
89 | + */ | ||
90 | + protected function contarConectado(ReciboDocumentoAnexoPeticionamentoDTO $objDTO) { | ||
91 | + | ||
92 | + try { | ||
93 | + $objBD = new ReciboDocumentoAnexoPeticionamentoBD($this->getObjInfraIBanco()); | ||
94 | + return $objBD->contar($objDTO); | ||
95 | + | ||
96 | + } catch ( Exception $e ) { | ||
97 | + throw new InfraException ('Erro contando Recibo Anexo do Peticionamento, ', $e); | ||
98 | + } | ||
99 | + } | ||
81 | 100 | ||
82 | } | 101 | } |
83 | ?> | 102 | ?> |
84 | \ No newline at end of file | 103 | \ No newline at end of file |