use of com.tomasio.projects.trainning.model.Planejamento in project trainning by fernandotomasio.
the class ImportTurmasCursosToItemPlanejamento method execute.
@Override
public void execute() {
DAOFactory factory = DAOUtil.getDAOFactory();
CursoDAO cursoDAO = factory.getCursoDAO();
ItemPlanejamentoDAO itemDAO = factory.getItemPlanejamentoDAO();
PlanejamentoDAO planejamentoDAO = factory.getPlanejamentoDAO();
try {
List<Curso> cursos = cursoDAO.findAll(null, null, null, null);
Planejamento planejamento = planejamentoDAO.find(108232L);
System.out.println(planejamento.getDescricao());
for (Curso curso : cursos) {
if (curso.getPlano().getSigla().equals("PAEAT")) {
ItemPlanejamentoDTO item = new ItemPlanejamentoDTO();
item.setCurso(curso.createDTO());
item.setPlanejamento(planejamento.createDTO());
itemDAO.create(item);
}
}
} catch (DAOException ex) {
Logger.getLogger(ImportTurmasCursosToItemPlanejamento.class.getName()).log(Level.SEVERE, null, ex);
}
}
Aggregations