Search in sources :

Example 1 with TreinamentoPlanejadoForm

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";
}
Also used : StripItemPlanejamentoDTO(com.tomasio.projects.trainning.dto.StripItemPlanejamentoDTO) TreinamentoPlanejadoForm(com.tomasio.projects.trainning.form.TreinamentoPlanejadoForm) TreinamentoPlanejadoDTO(com.tomasio.projects.trainning.dto.TreinamentoPlanejadoDTO) RequestMapping(org.springframework.web.bind.annotation.RequestMapping)

Aggregations

StripItemPlanejamentoDTO (com.tomasio.projects.trainning.dto.StripItemPlanejamentoDTO)1 TreinamentoPlanejadoDTO (com.tomasio.projects.trainning.dto.TreinamentoPlanejadoDTO)1 TreinamentoPlanejadoForm (com.tomasio.projects.trainning.form.TreinamentoPlanejadoForm)1 RequestMapping (org.springframework.web.bind.annotation.RequestMapping)1