use of com.tomasio.projects.trainning.form.TreinamentoPlanejadoForm in project trainning by fernandotomasio.
the class MainPlanejamentoController method treinamentoPlanejadoAjax.
@RequestMapping("/treinamento_planejado_ajax")
public String treinamentoPlanejadoAjax(Model model, WebRequest request) {
String itemPlanejamentoId = request.getParameter("itemPlanejamentoId");
String organizacaoId = request.getParameter("organizacaoId");
StripItemPlanejamentoDTO strip = planningService.findStripItemPlanejamento(Long.parseLong(itemPlanejamentoId), Long.parseLong(organizacaoId));
TreinamentoPlanejadoDTO treinamentoPlanejado = strip.getTreinamentoPlanejado();
TreinamentoPlanejadoForm treinamentoPlanejadoForm = new TreinamentoPlanejadoForm();
if (null == treinamentoPlanejado) {
treinamentoPlanejadoForm.setItemPlanejamentoId(Long.parseLong(itemPlanejamentoId));
treinamentoPlanejadoForm.setOrganizacaoId(Long.parseLong(organizacaoId));
} else {
treinamentoPlanejadoForm.setId(treinamentoPlanejado.getId());
treinamentoPlanejadoForm.setItemPlanejamentoId(Long.parseLong(itemPlanejamentoId));
treinamentoPlanejadoForm.setOrganizacaoId(Long.parseLong(organizacaoId));
treinamentoPlanejadoForm.setQuantidade(treinamentoPlanejado.getQuantidade());
}
model.addAttribute("strip", strip);
model.addAttribute(treinamentoPlanejadoForm);
return "planejamento/treinamento_planejado_ajax";
}
Aggregations