Search in sources :

Example 1 with ParecerForm

use of com.tomasio.projects.trainning.form.ParecerForm in project trainning by fernandotomasio.

the class TurmasEfetivasController method newParecer.

@RequestMapping("/new_parecer")
public String newParecer(Model model, WebRequest request, @ModelAttribute("userOrganization") OrganizacaoDTO organizacao) {
    String tipo = request.getParameter("tipo");
    String indicacaoId = request.getParameter("indicacaoId");
    IndicacaoDTO indicacao = atividadesEnsinoService.findIndicacao(Long.parseLong(indicacaoId));
    PessoaDTO pessoa = organizationalService.findPessoa(indicacao.getPessoa().getId());
    ParecerForm form = new ParecerForm();
    form.setIndicacaoId(indicacao.getId());
    form.setTipo(tipo);
    form.setOrganizacaoId(organizacao.getId());
    model.addAttribute(form);
    model.addAttribute("pessoa", pessoa);
    return "turmas_efetivas/form_parecer";
}
Also used : PessoaDTO(com.tomasio.projects.trainning.dto.PessoaDTO) ParecerForm(com.tomasio.projects.trainning.form.ParecerForm) IndicacaoDTO(com.tomasio.projects.trainning.dto.IndicacaoDTO) RequestMapping(org.springframework.web.bind.annotation.RequestMapping)

Aggregations

IndicacaoDTO (com.tomasio.projects.trainning.dto.IndicacaoDTO)1 PessoaDTO (com.tomasio.projects.trainning.dto.PessoaDTO)1 ParecerForm (com.tomasio.projects.trainning.form.ParecerForm)1 RequestMapping (org.springframework.web.bind.annotation.RequestMapping)1