use of com.tomasio.projects.trainning.model.Unidade in project trainning by fernandotomasio.
the class OrganizationalServiceSimpleImpl method intantiateOrganizacao.
private Organizacao intantiateOrganizacao(OrganizacaoDTO dto) {
Organizacao organizacao;
if (dto instanceof ExternoDTO) {
ExternoDTO aux = (ExternoDTO) dto;
organizacao = new Externo(aux);
} else if (dto instanceof ComandoDTO) {
ComandoDTO aux = (ComandoDTO) dto;
organizacao = new Comando(aux);
} else {
UnidadeDTO aux = (UnidadeDTO) dto;
organizacao = new Unidade(aux);
}
return organizacao;
}
use of com.tomasio.projects.trainning.model.Unidade in project trainning by fernandotomasio.
the class ImportOrganizacoesImpl method execute.
@Override
public void execute() {
try {
DAOFactory factory = DAOUtil.getDAOFactory();
OrganizacaoDAO dao = factory.getOrganizacaoDAO();
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/drhu?user=root&password=123456");
Statement stm = conn.createStatement();
ResultSet rs = stm.executeQuery("SELECT * FROM petarea");
while (rs.next()) {
String nome = rs.getString("nome");
String sigla = rs.getString("local");
if (dao.findBySigla(sigla) != null) {
continue;
}
Organizacao organizacao = new Unidade();
organizacao.setNome(nome);
organizacao.setSigla(sigla);
// curso.setPlano(plano.find(1L));
if (nome != null && sigla != null)
dao.create(organizacao);
}
conn.close();
} catch (SQLException ex) {
Logger.getLogger(ImportCursosImpl.class.getName()).log(Level.SEVERE, null, ex);
} catch (DAOException ex) {
Logger.getLogger(ImportCursosImpl.class.getName()).log(Level.SEVERE, null, ex);
}
}
Aggregations