private async void DFUSettingPage_Loaded(object sender, RoutedEventArgs e) { dfuSettingViewModel = SettingPivotViewModel.GetInstance().GetDeviceFirmwareUpdateSettingPageViewModel(); if (DeviceFirmwareUpdateSettingPageViewModel.FavoriteFolderToken != null && StorageApplicationPermissions.FutureAccessList.ContainsItem(DeviceFirmwareUpdateSettingPageViewModel.FavoriteFolderToken)) { var cachedFolder = await StorageApplicationPermissions.FutureAccessList.GetFolderAsync(DeviceFirmwareUpdateSettingPageViewModel.FavoriteFolderToken, AccessCacheOptions.None) as StorageFolder; dfuSettingViewModel.FavoriteFolder = cachedFolder; } //if (dfuSettingViewModel.SelectedDeviceFirmwareTypeName == FirmwareTypeEnum.Application.ToString()) //{ // ApplicationTypeRadioButton.IsChecked = true; // SetOnDeviceFirmwareButtonVisibility(); //} //else if (dfuSettingViewModel.SelectedDeviceFirmwareTypeName == FirmwareTypeEnum.BootLoader.ToString()) //{ // BootloaderTypeRadioButton.IsChecked = true; // SetOnDeviceFirmwareButtonVisibility(); //} //else if (dfuSettingViewModel.SelectedDeviceFirmwareTypeName == FirmwareTypeEnum.SoftDevice.ToString()) //{ // SoftDeviceTypeRadioButton.IsChecked = true; // SetOnDeviceFirmwareButtonVisibility(); //} //else if (dfuSettingViewModel.SelectedDeviceFirmwareTypeName == FirmwareTypeEnum.MultiFiles.ToString()) //{ // SoftDevice_BootLoaderTypeRadioButton.IsChecked = true; // SetOnDeviceFirmwareButtonVisibility(); //} if (dfuSettingViewModel.FileToken.Count > 0) { dfuSettingViewModel.ImageFileNames = dfuSettingViewModel.GetShortFileName(); } }
private void ProximityPage_Loaded(object sender, RoutedEventArgs e) { proximitySettingViewModel = SettingPivotViewModel.GetInstance().GetProximitySettingViewModel(); if (ProximityViewModel.GetInstance().IsImmediateServiceStarted()) { this.AlertOnDeviceToggle.IsOn = proximitySettingViewModel.IsImmediateButtonOn; } else { this.AlertOnDeviceToggle.IsEnabled = false; } }
private async void DFUSettingPage_Loaded(object sender, RoutedEventArgs e) { dfuSettingViewModel = SettingPivotViewModel.GetInstance().GetDeviceFirmwareUpdateSettingPageViewModel(); if (DeviceFirmwareUpdateSettingPageViewModel.FavoriteFolderToken != null && StorageApplicationPermissions.FutureAccessList.ContainsItem(DeviceFirmwareUpdateSettingPageViewModel.FavoriteFolderToken)) { var cachedFolder = await StorageApplicationPermissions.FutureAccessList.GetFolderAsync(DeviceFirmwareUpdateSettingPageViewModel.FavoriteFolderToken, AccessCacheOptions.None) as StorageFolder; dfuSettingViewModel.FavoriteFolder = cachedFolder; } if (dfuSettingViewModel.FileToken.Count > 0) { dfuSettingViewModel.ImageFileNames = dfuSettingViewModel.GetShortFileName(); } }
private void AlertOnDevice_Toggled(object sender, RoutedEventArgs e) { var alarmToggle = sender as ToggleSwitch; if (alarmToggle.IsOn) { if (ProximityViewModel.GetInstance().SetImmediateAlertOn()) { proximitySettingViewModel.UpdateImmediateAlarmGUI(true); } else { SettingPivotViewModel.GetInstance().GetProximitySettingViewModel().SetServiceNotOnErrorMessage(); FlyoutBase.ShowAttachedFlyout((FrameworkElement)sender); } } else { ProximityViewModel.GetInstance().SetImmediateAlertOff(); proximitySettingViewModel.UpdateImmediateAlarmGUI(false); } }
private void GlucoseSettingPage_Loaded(object sender, RoutedEventArgs e) { SettingPivotViewModel.GetInstance().GetGlucoseMonitorViewModel(); }
private void UartSettingPage_Loaded(object sender, RoutedEventArgs e) { SettingPivotViewModel.GetInstance().GetUartSettingViewModel(); }
private async void WriteReview_Clicked(object sender, RoutedEventArgs e) { await Windows.System.Launcher.LaunchUriAsync( new Uri("ms-windows-store:reviewapp?appid=" + SettingPivotViewModel.GetInstance().GetAboutPageViewModel().AppID)); }
private void WriteEmail_Clicked(object sender, RoutedEventArgs e) { SettingPivotViewModel.GetInstance().SendUsEmail(); }
private void HeartRateMonitorSettingPage_Loaded(object sender, RoutedEventArgs e) { SettingPivotViewModel.GetInstance().GetHeartRateMonitorSettingViewModel(); }
private void NavigationHelper_LoadState(object sender, LoadStateEventArgs e) { this.DataContext = SettingPivotViewModel.GetInstance().SettingPageViewModelDictionary; ResolvePageHeader(e.NavigationParameter.ToString()); }
private void BPMSettingPage_Loaded(object sender, RoutedEventArgs e) { SettingPivotViewModel.GetInstance().GetBloodPressureMeasurementViewModel(); }