use of com.tomasio.projects.trainning.dto.ConclusaoDTO in project trainning by fernandotomasio.
the class Conclusao method createDTO.
public ConclusaoDTO createDTO() {
ConclusaoDTO dto = new ConclusaoDTO();
dto.setAno(ano);
dto.setGrau(grau);
dto.setId(id);
dto.setLocal(local);
dto.setComAproveitamento(this.comAproveitamento);
dto.setJustificado(isJustificado());
dto.setObservacao(this.observacao);
dto.setParecer(this.parecer);
dto.setOperador(this.operador);
dto.setDataOperacao(this.dataOperacao);
if (periodo != null) {
dto.setPeriodo(periodo.createDTO());
}
if (pessoa != null) {
dto.setPessoa(pessoa.createDTO());
}
if (capacitacao != null) {
dto.setCapacitacao(capacitacao.createDTOWithoutDependencies());
}
if (matricula != null) {
dto.setMatricula(matricula.createDTOMinimal());
}
return dto;
}
Aggregations