use of com.tomasio.projects.trainning.dto.TecnicaEnsinoDTO in project trainning by fernandotomasio.
the class PudsController method saveComplementacaoInstrucao.
public void saveComplementacaoInstrucao(ComplementacaoInstrucaoForm form) {
RequestContext requestContext = RequestContextHolder.getRequestContext();
PUDForm PUDForm = requestContext.getFlowScope().get("PUDForm", PUDForm.class);
CurriculoMinimoDTO curriculoMinimo = teachingDocumentsService.findCurriculoMinimo(PUDForm.getCurriculoMinimoId());
ComplementacaoInstrucaoDTO complementacao = new ComplementacaoInstrucaoDTO();
complementacao.setId(form.getId());
complementacao.setDescricao(form.getDescricao());
complementacao.setCurriculoMinimo(curriculoMinimo);
complementacao.setNumero(form.getNumero());
complementacao.setQuantidadeTemposAula(form.getQuantidadeTemposAula());
TecnicaEnsinoDTO tecnicaEnsino = teachingDocumentsService.findTecnicaEnsino(form.getTecnicaInstrucaoId());
complementacao.setTecnicaEnsino(tecnicaEnsino);
if (tecnicaEnsino != null) {
form.setTecnicaInstrucaoLabel(tecnicaEnsino.getSigla());
}
if (complementacao.getId() == null) {
Long id = teachingDocumentsService.createComplementacaoInstrucao(complementacao);
form.setId(id);
List<ComplementacaoInstrucaoForm> complementacoesDataList = PUDForm.getComplementosInstrucaoDataList();
complementacoesDataList.add(form);
} else {
teachingDocumentsService.updateComplementacaoInstrucao(complementacao);
}
}
use of com.tomasio.projects.trainning.dto.TecnicaEnsinoDTO in project trainning by fernandotomasio.
the class PudsController method saveAtividadeAdministrativa.
public void saveAtividadeAdministrativa(AtividadeAdministrativaForm form) {
RequestContext requestContext = RequestContextHolder.getRequestContext();
PUDForm PUDForm = requestContext.getFlowScope().get("PUDForm", PUDForm.class);
CurriculoMinimoDTO curriculoMinimo = teachingDocumentsService.findCurriculoMinimo(PUDForm.getCurriculoMinimoId());
AtividadeAdministrativaDTO flexibilidade = new AtividadeAdministrativaDTO();
flexibilidade.setId(form.getId());
flexibilidade.setDescricao(form.getDescricao());
flexibilidade.setCurriculoMinimo(curriculoMinimo);
flexibilidade.setQuantidadeTemposAula(form.getQuantidadeTemposAula());
flexibilidade.setNumero(form.getNumero());
TecnicaEnsinoDTO tecnicaEnsino = teachingDocumentsService.findTecnicaEnsino(form.getTecnicaInstrucaoId());
flexibilidade.setTecnicaEnsino(tecnicaEnsino);
if (tecnicaEnsino != null) {
form.setTecnicaInstrucaoLabel(tecnicaEnsino.getSigla());
}
if (flexibilidade.getId() == null) {
Long id = teachingDocumentsService.createAtividadeAdministrativa(flexibilidade);
form.setId(id);
List<AtividadeAdministrativaForm> flexibilidadesDataList = PUDForm.getAtividadesAdministrativasList();
flexibilidadesDataList.add(form);
} else {
teachingDocumentsService.updateAtividadeAdministrativa(flexibilidade);
}
}
use of com.tomasio.projects.trainning.dto.TecnicaEnsinoDTO in project trainning by fernandotomasio.
the class PudsController method saveSubunidade.
public void saveSubunidade(SubunidadeForm form) {
RequestContext requestContext = RequestContextHolder.getRequestContext();
UnidadeForm unidadeForm = requestContext.getFlowScope().get("unidadeForm", UnidadeForm.class);
UnidadeDidaticaDTO unidade = teachingDocumentsService.findUnidadeDidatica(unidadeForm.getId());
TecnicaEnsinoDTO tecnica = teachingDocumentsService.findTecnicaEnsino(form.getTecnicaInstrucaoId());
SubunidadeDidaticaDTO subunidade = new SubunidadeDidaticaDTO();
subunidade.setId(form.getId());
subunidade.setNumero(form.getNumero());
subunidade.setDescricao(form.getDescricao());
subunidade.setUnidadeDidatica(unidade);
subunidade.setTecnicaEnsino(tecnica);
form.setTecnicaInstrucaoLabel(tecnica.getSigla());
subunidade.setQuantidadeTemposAula(form.getQuantidadeTemposAula());
if (subunidade.getId() == null) {
Long id = teachingDocumentsService.createSubunidadeDidatica(subunidade);
form.setId(id);
List<SubunidadeForm> subunidadesDataList = unidadeForm.getSubunidadesDataList();
subunidadesDataList.add(form);
} else {
teachingDocumentsService.updateSubunidadeDidatica(subunidade);
}
}
use of com.tomasio.projects.trainning.dto.TecnicaEnsinoDTO in project trainning by fernandotomasio.
the class TecnicadeEnsinoController method edittecnicaEnsino.
@RequestMapping("/edit")
public String edittecnicaEnsino(Model model, WebRequest request) {
String tecnicaEnsinoId = request.getParameter("tecnicaEnsinoId");
TecnicaEnsinoDTO dto = teachingDocumentsService.findTecnicaEnsino(Long.parseLong(tecnicaEnsinoId));
TecnicaEnsinoForm tecnicaEnsinoForm = new TecnicaEnsinoForm();
tecnicaEnsinoForm.setId(dto.getId());
tecnicaEnsinoForm.setSigla(dto.getSigla());
tecnicaEnsinoForm.setNome(dto.getNome());
tecnicaEnsinoForm.setDescricao(dto.getDescricao());
model.addAttribute(tecnicaEnsinoForm);
return "tecnicas_de_ensino/form";
}
use of com.tomasio.projects.trainning.dto.TecnicaEnsinoDTO in project trainning by fernandotomasio.
the class TecnicaEnsino method createDTO.
public TecnicaEnsinoDTO createDTO() {
TecnicaEnsinoDTO dto = new TecnicaEnsinoDTO();
dto.setId(id);
dto.setDescricao(descricao);
dto.setSigla(sigla);
dto.setNome(nome);
return dto;
}
Aggregations