示例#1
0
        public async Task EnableAlarm(bool enable)
        {
            IList <Alarm> alarms = await _client.GetAlarms();

            Alarm alarm = alarms.First(a => a.Id == _selectedAlarmId);

            await _client.UpdateAlarm(_selectedAlarmId, enable, new DayTime(alarm.Time), alarm.Repetition);
        }
示例#2
0
        public async Task TestUpdateAlarm()
        {
            string     alarmId    = "db8f391f-38a6-4e42-81b5-1bf042c87254";
            DayTime    time       = new DayTime(10, 15);
            Repetition repetition = new Repetition {
                Friday = true, Monday = true
            };
            Alarm alarm = await _client.UpdateAlarm(alarmId, true, time, repetition);

            AssertAlarm(alarm);
        }