public App() { this.InitializeComponent(); this.Suspending += OnSuspending; using (var db = new MediaContext()) { db.Database.Migrate(); } NAdmin = new NotificationsAdmin(); FirstRunOnly(); }
public SettingsPageViewModel() { try { NAdmin = new NotificationsAdmin(); if (localSettings.Values.ContainsKey("SettingsLoaded")) { EnableOxford = (bool)localSettings.Values["EnableOxford"]; EnableToast = (bool)localSettings.Values["EnableToast"]; IsAlarmTimePickerOn = (bool)localSettings.Values["EnableToast"]; DurationInSec = localSettings.Values["DurationInSecForEachImage"] as string; TimeSpan temp = new TimeSpan(); string x = (string)localSettings.Values["DueTimeSpanOnly"]; TimeSpan.TryParse(x, out temp); ReminderDueTime = temp; } } catch (Exception) { } }