use of net.johnpwood.android.standuptimer.dao.MeetingDAO in project standup-timer by jwood.
the class Meeting method delete.
public void delete(Context context) {
MeetingDAO dao = null;
try {
dao = daoFactory.getMeetingDAO(context);
dao.delete(this);
} finally {
if (dao != null) {
dao.close();
}
}
}
use of net.johnpwood.android.standuptimer.dao.MeetingDAO in project standup-timer by jwood.
the class Meeting method save.
public Meeting save(Context context) {
MeetingDAO dao = null;
Meeting meeting = null;
try {
dao = daoFactory.getMeetingDAO(context);
meeting = dao.save(this);
} catch (Exception e) {
Logger.e(e.getMessage());
} finally {
dao.close();
}
return meeting;
}
use of net.johnpwood.android.standuptimer.dao.MeetingDAO in project standup-timer by jwood.
the class Meeting method deleteAllByTeam.
public static void deleteAllByTeam(Team team, Context context) {
MeetingDAO dao = null;
try {
dao = daoFactory.getMeetingDAO(context);
dao.deleteAllByTeam(team);
} finally {
if (dao != null) {
dao.close();
}
}
}
use of net.johnpwood.android.standuptimer.dao.MeetingDAO in project standup-timer by jwood.
the class TeamDetailsTest method createTestData.
private void createTestData() {
Context context = new RenamingDelegatingContext(getInstrumentation().getTargetContext(), "test_");
TeamDAO teamFixturesDao = daoFactory.getTeamDAO(context);
MeetingDAO meetingFixturesDao = daoFactory.getMeetingDAO(context);
Team team = teamFixturesDao.save(new Team("Test Team"));
meetingFixturesDao.save(new Meeting(team, new GregorianCalendar(2010, 1, 5, 10, 15, 0).getTime(), 5, 301, 343, 30, 65));
meetingFixturesDao.save(new Meeting(team, new GregorianCalendar(2010, 1, 6, 10, 17, 0).getTime(), 8, 534, 550, 32, 120));
meetingFixturesDao.save(new Meeting(team, new GregorianCalendar(2010, 1, 7, 10, 16, 0).getTime(), 2, 234, 300, 23, 122));
meetingFixturesDao.save(new Meeting(team, new GregorianCalendar(2010, 1, 8, 10, 14, 0).getTime(), 3, 765, 765, 15, 78));
meetingFixturesDao.save(new Meeting(team, new GregorianCalendar(2010, 1, 9, 10, 12, 0).getTime(), 9, 444, 445, 10, 93));
}
use of net.johnpwood.android.standuptimer.dao.MeetingDAO in project standup-timer by jwood.
the class MeetingDetailsTest method createTestData.
private void createTestData() {
Context context = new RenamingDelegatingContext(getInstrumentation().getTargetContext(), "test_");
TeamDAO teamFixturesDao = daoFactory.getTeamDAO(context);
MeetingDAO meetingFixturesDao = daoFactory.getMeetingDAO(context);
Team team = teamFixturesDao.save(new Team("Test Team"));
meetingFixturesDao.save(new Meeting(team, new GregorianCalendar(2010, 0, 5, 10, 15, 0).getTime(), 5, 301, 343, 30, 65));
meetingFixturesDao.save(new Meeting(team, new GregorianCalendar(2010, 0, 6, 10, 17, 0).getTime(), 8, 534, 550, 32, 120));
meetingToDelete = meetingFixturesDao.save(new Meeting(team, new GregorianCalendar(2010, 0, 7, 10, 16, 0).getTime(), 2, 234, 300, 23, 122));
meetingFixturesDao.save(new Meeting(team, new GregorianCalendar(2010, 0, 8, 10, 14, 0).getTime(), 3, 765, 765, 15, 78));
meetingFixturesDao.save(new Meeting(team, new GregorianCalendar(2010, 0, 9, 10, 12, 0).getTime(), 9, 444, 445, 10, 93));
}
Aggregations