Пример #1
0
        private void updatePassword()
        {
            try
            {
                PreferencesService     preferencesService  = new PreferencesService(SessionManager.sessionMemberInfo);
                PasswordPreferencesDTO passwordPreferences = new PasswordPreferencesDTO();
                TransactionResultDTO   result;

                passwordPreferences.memberId       = SessionManager.sessionMemberInfo.id;
                passwordPreferences.actualPassword = txtActualPass.Text;
                passwordPreferences.newPassword    = txtNewPass.Text;

                result = preferencesService.updatePasswordPreferences(passwordPreferences);
                if (result.code == TransactionResultDTO.transactionResultCode.Success)
                {
                    InfoMessage.setMessage(HttpContext.GetGlobalResourceObject("Resource", "PreferenciasActualizadas").ToString(), Enums.infoMessageType.Success);
                }
                else
                {
                    showError(HttpContext.GetGlobalResourceObject("Resource", result.failureReason).ToString());
                }

                clearFields();
            }
            catch (Exception)
            {
                showError(HttpContext.GetGlobalResourceObject("Resource", "ErrorGeneral").ToString());
            }
        }
Пример #2
0
 private void SetSettings(int volume, int lighting, int fov)
 {
     volumeBar.GetComponent <Image>().fillAmount             = PreferencesService.ConvertToUnityValue(volume);
     lightingBar.GetComponent <Image>().fillAmount           = PreferencesService.ConvertToUnityValue(lighting);
     fieldOfViewBar.GetComponent <Image>().fillAmount        = PreferencesService.ConvertToFOV(fov);
     volumeAmount.GetComponent <TextMeshProUGUI>().text      = volume.ToString();
     lightingAmount.GetComponent <TextMeshProUGUI>().text    = lighting.ToString();
     fieldOfViewAmount.GetComponent <TextMeshProUGUI>().text = fov.ToString();
 }
Пример #3
0
        public void SetUp()
        {
            _softwareKey = Registry.CurrentUser.OpenSubKey("Software", RegistryKeyPermissionCheck.ReadWriteSubTree);

            Debug.Assert(_softwareKey != null);

            _key     = _softwareKey.CreateSubKey(TestSubkeyName);
            _service = new PreferencesService(_key);
        }
Пример #4
0
    // Start is called before the first frame update
    void Start()
    {
        GameSettings gameSettings   = PreferencesService.LoadSettings();
        GameSettings updateSettings = new GameSettings();

        updateSettings.Lighting    = 70;
        updateSettings.Volume      = 70;
        updateSettings.FieldOfView = 70;
        PreferencesService.WriteSettings(updateSettings);
    }
Пример #5
0
        void Awake()
        {
            GameSettings preference = PreferencesService.LoadSettings();

            cameraAudioSource = main_camera.GetComponent <AudioSource>();
            playerAudioSource = this.gameObject.GetComponent <AudioSource>();
            Debug.Log(((float)preference.Volume / 100f));
            playerAudioSource.volume = ((float)preference.Volume / 100f);
            cameraAudioSource.volume = ((float)preference.Volume / 100f);
        }
        public void SaveAction()
        {
            PreferencesService.SavePreferences(
                Delimiter.Value,
                SelectedModifierKey1.Value | SelectedModifierKey2.Value, SelectedKey.Value,
                SelectedTheme.Value,
                AutoLaunch.Value);

            Message.Value      = "Save Completed :)";
            MessageColor.Value = AppThemeService.GetCurrentTheme().IsDarkTheme ? Brushes.GreenYellow : Brushes.Green;
        }
Пример #7
0
		static DockServices ()
		{
			Paths = new PathsService ();
			Paths.Initialize ();
			Drawing = new DrawingService ();
			Preferences = new PreferencesService ();
			System = new SystemService ();
			Helpers = new HelperService ();
			Theme = new ThemeService ();
			WindowMatcher = new WindowMatcherService ();
			DesktopItems = new DesktopItemService ();
		}
Пример #8
0
        public void Should_return_preferences_object()
        {
            var pref = new Preferences()
            {
                Locale = "test-locale"
            };
            var storage = new Mock <IStorageProvider>();

            storage.Setup(s => s.GetPreferences()).Returns(pref);

            var service = new PreferencesService(storage.Object, new Mock <IMapper>().Object);
            var result  = service.Get();

            result.Should().Be(pref);
        }
Пример #9
0
        public void Should_set_preferences_object()
        {
            IPreferences setPref = null;
            var          storage = new Mock <IStorageProvider>();

            storage.Setup(s => s.SetPreferences(It.IsAny <IPreferences>())).Returns <IPreferences>((p) =>
            {
                setPref = p;
                return(true);
            });

            var pref    = new Preferences();
            var service = new PreferencesService(storage.Object, new Mock <IMapper>().Object);

            service.Save(pref);
            setPref.Should().Be(pref);
        }
Пример #10
0
        protected void cmdEditPreferences_Click(object sender, EventArgs e)
        {
            try
            {
                PreferencesService   preferencesService  = new PreferencesService(SessionManager.sessionMemberInfo);
                MemberPreferencesDTO enMemberPreferences = new MemberPreferencesDTO();

                enMemberPreferences.memberId    = SessionManager.sessionMemberInfo.id;
                enMemberPreferences.realName    = txtRealName.Text;
                enMemberPreferences.displayName = txtDisplayName.Text;

                preferencesService.updateMemberPreferences(enMemberPreferences);
                InfoMessage.setMessage(HttpContext.GetGlobalResourceObject("Resource", "PreferenciasActualizadas").ToString(), Enums.infoMessageType.Success);
                loadPreferences();
            }
            catch (Exception)
            {
                showError(HttpContext.GetGlobalResourceObject("Resource", "ErrorGeneral").ToString());
            }
        }
Пример #11
0
        private void LoadedAction()
        {
            var preferences = PreferencesService.GetPreferences();

            Delimiter.Value = preferences.Delimiter;

            var count = 1;

            foreach (var modifierKey in ModifierKey1.Where(x => x != ModifierKeys.None && preferences.ShowHideShortcut.ModifierKeys.HasFlag(x)))
            {
                if (count == 1)
                {
                    var modifierKeyIndex = ModifierKey1.IndexOf(modifierKey);
                    SelectedModifierKey1.Value = modifierKeyIndex < 0 ? ModifierKeys.None : ModifierKey1[modifierKeyIndex];
                }
                if (count == 2)
                {
                    var modifierKeyIndex = ModifierKey2.IndexOf(modifierKey);
                    SelectedModifierKey2.Value = modifierKeyIndex < 0 ? ModifierKeys.None : ModifierKey2[modifierKeyIndex];
                    break;
                }
                count++;
            }

            var keyIndex = Keys.IndexOf(preferences.ShowHideShortcut.Key);

            SelectedKey.Value = keyIndex < 0 ? Key.None : Keys[keyIndex];

            Delimiter.Subscribe(_ => ClearMessage());
            SelectedModifierKey1.Subscribe(_ => ClearMessage());
            SelectedModifierKey2.Subscribe(_ => ClearMessage());
            SelectedKey.Subscribe(_ => ClearMessage());
            SelectedTheme.Subscribe(_ => ClearMessage());
            AutoLaunch.Subscribe(_ => ClearMessage());

            var themeIndex = ThemeNames.IndexOf(preferences.ThemeName);

            SelectedTheme.Value = themeIndex < 0 ? AppTheme.GenerateDefault().ThemeName : ThemeNames[themeIndex];

            AutoLaunch.Value = preferences.AutoLaunch;
        }
Пример #12
0
        public void RegistHotKey()
        {
            HotKeyRegister.UnRegistAllKeys();

            var preferences = PreferencesService.GetPreferences();

            HotKeyRegister.RegistKey(preferences.ShowHideShortcut.ModifierKeys, preferences.ShowHideShortcut.Key, (_, __) =>
            {
                if (Visibility == Visibility.Collapsed)
                {
                    Visibility = Visibility.Visible;
                    AnswerText.Focus();
                    return;
                }

                if (Visibility == Visibility.Visible)
                {
                    Visibility = Visibility.Collapsed;
                    return;
                }
            });
        }
Пример #13
0
        private void loadPreferences()
        {
            try
            {
                PreferencesService   preferencesService = new PreferencesService(SessionManager.sessionMemberInfo);
                MemberPreferencesDTO memberPreferences  = preferencesService.getMemberPreferences();

                if (memberPreferences != null)
                {
                    txtEmail.Text       = memberPreferences.email;
                    txtRealName.Text    = memberPreferences.realName;
                    txtDisplayName.Text = memberPreferences.displayName;
                }
                else
                {
                    showError(HttpContext.GetGlobalResourceObject("Resource", "ErrorGeneral").ToString());
                }
            }
            catch (Exception)
            {
                showError(HttpContext.GetGlobalResourceObject("Resource", "ErrorGeneral").ToString());
            }
        }
Пример #14
0
        public void DelimiterDefaultAction()
        {
            var defaultPreferences = PreferencesService.GetDefaultPreferences();

            Delimiter.Value = defaultPreferences.Delimiter;
        }
Пример #15
0
 private void Awake()
 {
     gameSettings = PreferencesService.LoadSettings();
 }
Пример #16
0
 public void Apply()
 {
     PreferencesService.WriteSettings(gameSettings);
 }