Package br.gov.serpro.ouvidoria.model

Examples of br.gov.serpro.ouvidoria.model.MeioEnvioRespostaOrgao


            error.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage(
                    "error.listarAcioamentoResposta.meioEnvioResposta"));
        } else {

            for (Iterator iter = meiosEnvioRespOrgao.iterator(); iter.hasNext();) {
                MeioEnvioRespostaOrgao merOrgao = (MeioEnvioRespostaOrgao) iter
                        .next();

                if (merOrgao.getMeioEnvioResposta().getId().intValue() > 2) {
                    meiosEnvioResposta.add(merOrgao.getMeioEnvioResposta());
                }
            }

            request.setAttribute("lstMeioEnvioResposta", meiosEnvioResposta);
        }
View Full Code Here


                .getListaMeioEnvioRespostaOrgao();
        Timestamp dataAtual = new Timestamp(System.currentTimeMillis());

        for (Iterator iter = listaMeioEnvioRespOrgao.iterator(); iter.hasNext();) {

            MeioEnvioRespostaOrgao meioEnvioRespostaOrgao = (MeioEnvioRespostaOrgao) iter
                    .next();
            MeioEnvioResposta mer = meioEnvioRespostaOrgao
                    .getMeioEnvioResposta();

            // se meioEnvioResposta não está na nova lista
            // tratar exclusão, atualizando a data de vigência
            if (!listaMeioEnvioResposta.contains(mer)) {
                meioEnvioRespostaOrgao.setDataVigencia(dataAtual);
                meioEnvioRespostaOrgaoDao.save(meioEnvioRespostaOrgao);
            }
            // excluir o meioEnvioResposta da lista nova pois não precisa ser
            // inserido novamente
            listaMeioEnvioResposta.remove(mer);
        }

        for (Iterator iter = listaMeioEnvioResposta.iterator(); iter.hasNext();) {

            MeioEnvioResposta meioEnvioResposta = (MeioEnvioResposta) iter
                    .next();
            MeioEnvioRespostaOrgao meioEnvioRespostaOrgao = this
                    .getMeioEnvioRespostaOrgao(orgao, meioEnvioResposta);

            if (meioEnvioRespostaOrgao == null) {
                meioEnvioRespostaOrgao = new MeioEnvioRespostaOrgao();
                meioEnvioRespostaOrgao.setOrgao(orgao);
                meioEnvioRespostaOrgao.setMeioEnvioResposta(meioEnvioResposta);
            }

            meioEnvioRespostaOrgao.setDataVigencia(null);
            meioEnvioRespostaOrgaoDao.save(meioEnvioRespostaOrgao);

            listaMeioEnvioRespOrgao.add(meioEnvioRespostaOrgao);
        }
    }
View Full Code Here

TOP

Related Classes of br.gov.serpro.ouvidoria.model.MeioEnvioRespostaOrgao

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.