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); }
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; }