private void UpdateProfiles() { var profiles = ProfileStorageAdapter.GetAll(); Profiles.Clear(); foreach (var profile in profiles) { var model = new SettingsProfileModel(profile.Name); Profiles.Add(model); } var selectedProfileName = _profileSettingsService.SelectedProfileName; SelectedProfile.Value = Profiles.FirstOrDefault(p => p.Name.Value == selectedProfileName) ?? Profiles.FirstOrDefault(); }
private void UpdateProfiles() { try { Profiles.Clear(); var profiles = ProfileStorageAdapter.GetAll(); foreach (var profile in profiles) { var model = new SettingsProfileModel(profile.Name); Profiles.Add(model); } } catch (Exception e) { Tracer.Error(e); } }
private void OnSelectProfile(SettingsProfileModel value) { SelectedProfile.Value = value; _profileSettingsService.SelectedProfileName = value.Name.Value; }