private void EnableCortanaBase(bool enable) { int data = ConvertToInt(enable); RegAccessor.SetAllowCortana(data); CheckCortana(); RaisePropertyChanged(nameof(ShowMessage)); }
private void CheckCortana(bool isInitial = false) { int data = RegAccessor.GetAllowCortana(); _cortanaIsEnabled = ConvertFromInt(data); if (isInitial) { _cortanaIsEnabledInitial = _cortanaIsEnabled; } switch (_cortanaIsEnabled) { case true: CortanaStatus = Properties.Resources.StatusEnabled; break; case false: CortanaStatus = Properties.Resources.StatusDisabled; break; default: CortanaStatus = Properties.Resources.StatusUnknown; break; } }