internal void DeepCopy(AlarmRecordViewModel copySource) { this.ScheduledDateTime = copySource.ScheduledDateTime; this.WeekFlag = copySource.WeekFlag; this.AlarmType = copySource.AlarmType; this.Volume = copySource.Volume; this.AlarmToneType = copySource.AlarmToneType; this.Snooze = copySource.Snooze; this.AlarmName = copySource.AlarmName; this.Repeat = copySource.Repeat; this.OnOff = copySource.OnOff; this.DateCreated = copySource.DateCreated; this.NativeAlarmId = copySource.NativeAlarmId; }
public AlarmListViewModel() { Items = new AlarmViewModelObservableCollection <AlarmRecordViewModel>(AlarmRecordViewModel.GetItems()); }
public AlarmRecordViewModel(AlarmRecordViewModel alarmRecordViewModel) { this._alarmRecord = new AlarmRecord(); DeepCopy(alarmRecordViewModel); }