Search in sources :

Example 1 with SolicitacaoPacesp

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

the class PacespController method editSolicitacao.

@RequestMapping("/edit_solicitacao_pacesp")
public String editSolicitacao(Model model, WebRequest request) {
    SimpleDateFormat df = new SimpleDateFormat("dd/MM/yyyy");
    SolicitacaoPacespDTO dto = planningService.findSolicitacaoPacesp(Long.parseLong(request.getParameter("solicitacaoId")));
    SolicitacaoPacesp solicitacao = new SolicitacaoPacesp();
    solicitacao.setId(dto.getId());
    solicitacao.setAno(dto.getAno());
    solicitacao.setCidade(dto.getCidade());
    solicitacao.setCurso(dto.getCurso());
    solicitacao.setCustoUnitario(dto.getCustoUnitarioFormatted());
    solicitacao.setObservacao(dto.getObservacao());
    solicitacao.setEstado(dto.getEstado());
    solicitacao.setJustificativa(dto.getJustificativa());
    solicitacao.setLocal(dto.getLocal());
    solicitacao.setOrganizacaoProponenteId(dto.getOrganizacaoProponente().getId());
    solicitacao.setOrganizacaoSolicitanteId(dto.getOrganizacaoSolicitante().getId());
    solicitacao.setPrioridade(dto.getPrioridade());
    solicitacao.setQuantidadeVagasCivil(dto.getQuantidadeVagasCivil());
    solicitacao.setQuantidadeVagasMilitar(dto.getQuantidadeVagasMilitar());
    solicitacao.setDuracao(dto.getDuracao());
    solicitacao.setQuantidadeVagasCivilAprovado(dto.getQuantidadeVagasCivilAprovado());
    solicitacao.setQuantidadeVagasMilitarAprovado(dto.getQuantidadeVagasMilitarAprovado());
    solicitacao.setAprovado(dto.isAprovado());
    model.addAttribute("solicitacao", solicitacao);
    return "form_solicitacao_pacesp";
}
Also used : SolicitacaoPacespDTO(com.tomasio.projects.trainning.dto.SolicitacaoPacespDTO) SolicitacaoPacesp(com.tomasio.projects.trainning.form.SolicitacaoPacesp) SimpleDateFormat(java.text.SimpleDateFormat) RequestMapping(org.springframework.web.bind.annotation.RequestMapping)

Example 2 with SolicitacaoPacesp

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

the class PacespController method newSolicitacao.

@RequestMapping("/nova_solicitacao_pacesp")
public String newSolicitacao(Model model, @ModelAttribute("userOrganization") OrganizacaoDTO userOrganization, WebRequest request) {
    SolicitacaoPacesp solicitacao = new SolicitacaoPacesp();
    solicitacao.setOrganizacaoSolicitanteId(userOrganization.getId());
    solicitacao.setOrganizacaoProponenteId(userOrganization.getTopOrganizacao().getId());
    solicitacao.setAno(2018);
    model.addAttribute("solicitacao", solicitacao);
    return "form_solicitacao_pacesp";
}
Also used : SolicitacaoPacesp(com.tomasio.projects.trainning.form.SolicitacaoPacesp) RequestMapping(org.springframework.web.bind.annotation.RequestMapping)

Aggregations

SolicitacaoPacesp (com.tomasio.projects.trainning.form.SolicitacaoPacesp)2 RequestMapping (org.springframework.web.bind.annotation.RequestMapping)2 SolicitacaoPacespDTO (com.tomasio.projects.trainning.dto.SolicitacaoPacespDTO)1 SimpleDateFormat (java.text.SimpleDateFormat)1