added 'Conference' tab - to list conference details
[toast/confclerk.git] / src / gui / alarmdialog.cpp
index 01595f54b332d1dc2440a77bac299bee7f729138..a834225c8c1717bcba1e6645e846a80225d61860 100644 (file)
@@ -1,4 +1,5 @@
 #include "alarmdialog.h"
+#include <appsettings.h>
 
 #include <QApplication>
 #include <alarm.h>
@@ -9,8 +10,6 @@
 
 const int SNOOZE_TIME = 5; // in minutes
 
-const int confId = 1;
-
 AlarmDialog::AlarmDialog(int argc, char *argv[], QWidget *aParent)
     : QDialog(aParent)
     , mEventId(0)
@@ -47,7 +46,7 @@ AlarmDialog::AlarmDialog(int argc, char *argv[], QWidget *aParent)
     QString roomStr;
     try
     {
-        Event event = Event::getById(mEventId,confId);
+        Event event = Event::getById(mEventId,AppSettings::confId());
         titleStr = "Event alarm";
         messageStr = event.title();
         timeStr = event.start().toString("hh:mm") + "-" + event.start().addSecs(event.duration()).toString("hh:mm");
@@ -89,7 +88,7 @@ void AlarmDialog::closeDialog()
     // before closing the dialog, it is necessary to remove alarm flag from the DB
     try
     {
-        Event event = Event::getById(mEventId,confId);
+        Event event = Event::getById(mEventId,AppSettings::confId());
         event.setHasAlarm(false);
         event.update("alarm");
     }