Example #1
0
        public Alarm Save(Alarm alarm)
        {
            Guid  id = new AlarmStorage().Save(alarm);
            Alarm newAlarm;

            if (this.GetAlarm(id) == null)
            {
                newAlarm         = new Alarm();
                newAlarm.Id      = id;
                newAlarm.Message = alarm.Message;
                newAlarm.Trigger = alarm.Trigger;

                this.alarms.Add(newAlarm);
            }
            else
            {
                newAlarm         = this.GetAlarm(id);
                newAlarm.Message = alarm.Message;
                newAlarm.Trigger = alarm.Trigger;
            }

            return(newAlarm);
        }
Example #2
0
        public Alarm Save(Alarm alarm)
        {
            Guid id = new AlarmStorage().Save(alarm);
            Alarm newAlarm;

            if (this.GetAlarm(id) == null)
            {
                newAlarm = new Alarm();
                newAlarm.Id = id;
                newAlarm.Message = alarm.Message;
                newAlarm.Trigger = alarm.Trigger;

                this.alarms.Add(newAlarm);
            }
            else
            {
                newAlarm = this.GetAlarm(id);
                newAlarm.Message = alarm.Message;
                newAlarm.Trigger = alarm.Trigger;
            }

            return newAlarm;
        }