use of com.tomasio.projects.trainning.form.TreinamentoSolicitadoForm in project trainning by fernandotomasio.
the class TreinamentosSolicitadosController method editTreinamentoSolicitado.
@RequestMapping("/edit")
public String editTreinamentoSolicitado(Model model, WebRequest request, @ModelAttribute("organizacao") @Valid OrganizacaoDTO organizacao, @ModelAttribute("planejamento") @Valid PlanejamentoDTO planejamento) {
String treinamentoSolicitadoId = request.getParameter("treinamentoSolicitadoId");
TreinamentoSolicitadoDTO dto = planningService.findTreinamentoSolicitado(Long.parseLong(treinamentoSolicitadoId));
TreinamentoSolicitadoForm treinamentoSolicitado = new TreinamentoSolicitadoForm();
treinamentoSolicitado.setId(dto.getId());
treinamentoSolicitado.setItemPlanejamentoId(dto.getItemPlanejamento().getId());
treinamentoSolicitado.setOrganizacaoId(dto.getOrganizacao().getId());
treinamentoSolicitado.setQuantidade(dto.getQuantidade());
treinamentoSolicitado.setJustificativa(dto.getJustificativa());
ItemPlanejamentoDTO[] itensPlanejamento = planningService.findAllItensPlanejamentoByPlanejamentoId(planejamento.getId());
model.addAttribute("itensPlanejamento", itensPlanejamento);
model.addAttribute(treinamentoSolicitado);
return "treinamentos_solicitados/form";
}
Aggregations