コード例 #1
0
  @RequestMapping(method = RequestMethod.GET, value = "/criaRespostaCotacaoResposta")
  public ModelAndView newRespostaCotacao(final Long idCotacao, Long idFornecedor) {

    List<RespostaCotacao> respostas = service.listRespostasCotacao(idCotacao, idFornecedor);
    RespostaCotacao respostaUltima =
        (respostas.size() > 0) ? respostas.get(respostas.size() - 1) : null;

    Cotacao cotacao = service.getCotacao(idCotacao);

    RespostaCotacao resposta = new RespostaCotacao();
    resposta.setCotacao(cotacao);
    resposta.setFornecedor(fornecedorService.getFornecedor(idFornecedor));
    resposta.setPredio(cotacao.getPredio());

    ModelAndView mv =
        new ModelAndView("/cotacao/respostaCotacao/criaResposta", "resposta", resposta);
    mv.addObject("respostas", respostas);
    mv.addObject("respostaUltima", respostaUltima);
    mv.setViewName("criaRespostaCotacao");
    return mv;
  }