コード例 #1
0
ファイル: MainPageViewModel.cs プロジェクト: mkrzem/AlarmWP
 private async void SaveAlarm(AlarmMessage message)
 {
     if (!Alarms.Contains(message.Alarm))
     {                
         Alarms.Add(message.Alarm);
     }
     
     await StorageManager.WriteToFile(Alarms, "alarms.json", ApplicationData.Current.LocalCacheFolder).ConfigureAwait(false);            
 }
コード例 #2
0
ファイル: AlarmViewModel.cs プロジェクト: mkrzem/AlarmWP
 private void EditAlarm(AlarmMessage message)
 {
     pageTitle = "Edytuj";
     newAlarm = message.Alarm;
 }
コード例 #3
0
ファイル: AlarmViewModel.cs プロジェクト: mkrzem/AlarmWP
 private void CreateNewAlarm(AlarmMessage message)
 {
     pageTitle = "Nowy";
     newAlarm = new Alarm()
     {
         Name = "",
         IsOn = true,
         Repetition = Enums.StartDays.Monday,
         Nap = false
     };
 }
コード例 #4
0
ファイル: MainPageViewModel.cs プロジェクト: mkrzem/AlarmWP
 private async void DeleteAlarm(AlarmMessage message)
 {
     Alarms.Remove(message.Alarm);
     await StorageManager.WriteToFile(Alarms, "alarms.json", ApplicationData.Current.LocalCacheFolder);
 }