use of com.tomasio.projects.trainning.form.CursoForm in project trainning by fernandotomasio.
the class CursosController method editCurso.
@RequestMapping("/edit")
public String editCurso(Model model, WebRequest request) {
String cursoId = request.getParameter("cursoId");
CursoDTO dto = trainningService.findCurso(Long.parseLong(cursoId));
CursoForm cursoForm = new CursoForm();
cursoForm.setAtivo(dto.isAtivo());
cursoForm.setVisivel(dto.isVisivel());
cursoForm.setEhGT(dto.isEhGT());
cursoForm.setInstrucao(dto.isInstrucao());
cursoForm.setCodigo(dto.getCodigo());
cursoForm.setCodigoVelho(dto.getCodigoVelho());
cursoForm.setDescricao(dto.getDescricao());
cursoForm.setDuracao(dto.getDuracao());
cursoForm.setEstrangeiro(dto.isEstrangeiro());
cursoForm.setId(dto.getId());
cursoForm.setPlanoId(dto.getPlanoId());
cursoForm.setAreaId(dto.getAreaId());
cursoForm.setQuantidadeVagas(dto.getQuantidadeVagas());
if (dto.getFolhaRosto() != null) {
cursoForm.setObjetivo(dto.getFolhaRosto().getObjetivo());
cursoForm.setDisciplinas(dto.getFolhaRosto().getDisciplinas());
cursoForm.setPreRequisitos(dto.getFolhaRosto().getPreRequisitos());
cursoForm.setObservacoes(dto.getFolhaRosto().getObservacoes());
}
model.addAttribute("planos", initializeSelectablePlanos());
model.addAttribute("areas", initializeSelectableAreas());
model.addAttribute(cursoForm);
return "cursos/form";
}
use of com.tomasio.projects.trainning.form.CursoForm in project trainning by fernandotomasio.
the class CursosController method newCurso.
@RequestMapping("/new")
public String newCurso(Model model) {
CursoForm cursoForm = new CursoForm();
model.addAttribute(cursoForm);
model.addAttribute("areas", initializeSelectableAreas());
model.addAttribute("planos", initializeSelectablePlanos());
return "cursos/form";
}
Aggregations