Package br.gov.serpro.ouvidoria.controller.andamento

Examples of br.gov.serpro.ouvidoria.controller.andamento.AvaliarRespostaCtrl


      }

      AcionamentoCtrl acionamentoCtrl = new AcionamentoCtrl(
          getDaoFactory());

      AvaliarRespostaCtrl avaliarRespostaCtrl = new AvaliarRespostaCtrl(
          getDaoFactory());

      Integer numeroProtocolo = (Integer) _form.get("numeroProtocolo");
      Long idTipoAvaliacao = new Long(_form.get("tipoAvaliacaoResposta")
          .toString());

      Acionamento acionamento = acionamentoCtrl
          .getAcionamentoPeloProtocolo(getOrgao(request),
              numeroProtocolo);

      // Se a resposta já tiver sido avaliada, retorna mensagem de erro.
      // Isto pode ocorrer caso o usuário clique em voltar após avaliar a
      // resposta e repita a avaliação
      if (acionamento.getRespostaAcionamento().getTipoAvaliacaoResposta() != null) {
        errors.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage(
            "error.resposta.avaliada"));
      } else {
        avaliarRespostaCtrl.save(acionamento, idTipoAvaliacao);

        request
            .setAttribute("textoAvaliacaoResposta", this.getOrgao(
                request).getConfiguracoes()
                .getTextoAvaliacaoResposta());
View Full Code Here

TOP

Related Classes of br.gov.serpro.ouvidoria.controller.andamento.AvaliarRespostaCtrl

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.