Search in sources :

Example 1 with DistribuicaoForm

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

the class TurmasEfetivasController method newDistribuicao.

@RequestMapping("/new_distribuicao")
public String newDistribuicao(Model model, WebRequest request, @ModelAttribute("turma") TurmaEfetivaDTO turma) {
    OrganizacaoDTO[] organizacoes = organizationalService.findAllOrganizacoes();
    DistribuicaoForm form = new DistribuicaoForm();
    form.setTurmaId(turma.getId());
    model.addAttribute("organizacoes", organizacoes);
    model.addAttribute(form);
    return "turmas_efetivas/form_distribuicao";
}
Also used : OrganizacaoDTO(com.tomasio.projects.trainning.dto.OrganizacaoDTO) DistribuicaoForm(com.tomasio.projects.trainning.form.DistribuicaoForm) RequestMapping(org.springframework.web.bind.annotation.RequestMapping)

Example 2 with DistribuicaoForm

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

the class TurmasEfetivasController method editDistribuicao.

@RequestMapping("/edit_distribuicao")
public String editDistribuicao(Model model, WebRequest request) {
    String distribuicaoId = request.getParameter("distribuicaoId");
    DistribuicaoDTO distribuicao = atividadesEnsinoService.findDistribuicao(Long.parseLong(distribuicaoId));
    OrganizacaoDTO[] organizacoes = organizationalService.findAllOrganizacoes();
    DistribuicaoForm form = new DistribuicaoForm();
    form.setTurmaId(distribuicao.getTurma().getId());
    form.setOrganizacaoId(distribuicao.getOrganizacao().getId());
    form.setReserva(distribuicao.isReserva());
    form.setQuantidadeVagas(distribuicao.getQuantidadeVagas());
    form.setId(distribuicao.getId());
    model.addAttribute("organizacoes", organizacoes);
    model.addAttribute(form);
    return "turmas_efetivas/form_distribuicao";
}
Also used : DistribuicaoDTO(com.tomasio.projects.trainning.dto.DistribuicaoDTO) OrganizacaoDTO(com.tomasio.projects.trainning.dto.OrganizacaoDTO) DistribuicaoForm(com.tomasio.projects.trainning.form.DistribuicaoForm) RequestMapping(org.springframework.web.bind.annotation.RequestMapping)

Aggregations

OrganizacaoDTO (com.tomasio.projects.trainning.dto.OrganizacaoDTO)2 DistribuicaoForm (com.tomasio.projects.trainning.form.DistribuicaoForm)2 RequestMapping (org.springframework.web.bind.annotation.RequestMapping)2 DistribuicaoDTO (com.tomasio.projects.trainning.dto.DistribuicaoDTO)1