Пример #1
0
        /// <summary>
        /// Initializes viewmodel
        /// </summary>
        /// <param name="load">user's loaded information</param>
        private void InitializeVM(UserInitialInfo load)
        {
            var dict = ((App)App.Current).Resources.MergedDictionaries[4];

            // setting viewmodel properties
            this._vm.CurrentProfile = (string)dict[load.CurrentProfile];
            this._vm.FullName       = load.FullName;
            this._vm.Username       = load.Username;
            this._vm.PhotoUrl       = ConfigurationManager.AppSettings[load.CurrentProfile];
        }
Пример #2
0
 /// <summary>
 /// Saves user's default settings
 /// </summary>
 /// <param name="load">user's loaded information</param>
 private void SaveSettings(UserInitialInfo load)
 {
     User.Default.CurrentProfile = load.CurrentProfile;
     User.Default.Id             = load.Id;
     User.Default.Save();
 }