Subversion Repositories bacoAlunos

Compare Revisions

Ignore whitespace Rev 70 → Rev 71

/impl/src/java/pt/estgp/estgweb/examples/DBInit.java
3,6 → 3,8
import pt.estgp.estgweb.domain.dao.DaoFactory;
import pt.estgp.estgweb.domain.UserImpl;
import pt.estgp.estgweb.domain.DomainObjectFactory;
import pt.estgp.estgweb.domain.AnnouncementImpl;
import pt.estgp.estgweb.Globals;
import jomm.dao.impl.AbstractDao;
import jomm.utils.BytesUtils;
 
30,6 → 32,26
userStudent.setRoles("student");
userStudent.setPassword(BytesUtils.getMD5("1"));
DaoFactory.getUserDaoImpl().save(userStudent);
AnnouncementImpl announcement = DomainObjectFactory.createAnnouncementImpl();
announcement.setOwner(user);
announcement.setTitle("Titulo de Teste");
announcement.setText("Anuncio de Teste");
announcement.setType(Globals.ANNOUNCEMENT_TYPE_TOP_FLASH_NEWS);
DaoFactory.getAnnouncementDaoImpl().save(announcement);
 
AnnouncementImpl announcement2 = DomainObjectFactory.createAnnouncementImpl();
announcement2.setOwner(user);
announcement2.setTitle("Titulo de Teste");
announcement2.setText("Anuncio de Teste");
announcement2.setType(Globals.ANNOUNCEMENT_TYPE_BOTTOM_FLASH_NEWS);
DaoFactory.getAnnouncementDaoImpl().save(announcement2);
 
AnnouncementImpl announcement3 = DomainObjectFactory.createAnnouncementImpl();
announcement3.setOwner(user);
announcement3.setTitle("Titulo de Teste");
announcement3.setText("Anuncio de Teste");
announcement3.setType(Globals.ANNOUNCEMENT_TYPE_NEWS);
DaoFactory.getAnnouncementDaoImpl().save(announcement3);
AbstractDao.getCurrentSession().getTransaction().commit();
}
}