#pragma warning restore 67 public ResetSettings( IStoredSettingsRepository settingsRepository, IUserPreferencesModelRepository userPreferencesModelRepository) { _settingsRepository = settingsRepository; _userPreferencesModelRepository = userPreferencesModelRepository; }
public UserPreferences( IStoredSettingsRepository storedSettingsRepository, IList <ISortOption> sortOptions, IUserPreferencesModelRepository userPreferencesModelRepository) { _initializing = true; _storedSettingsRepository = storedSettingsRepository; _sortOptions = sortOptions; userPreferencesModelRepository.LoadInto(this); _initializing = false; }
public UserPreferences( IStoredSettingsRepository storedSettingsRepository, IList <ISortOption> sortOptions) { _storedSettingsRepository = storedSettingsRepository; _assignProjectColours = _storedSettingsRepository.GetAssignProjectColours(); _groupByProject = _storedSettingsRepository.GetGroupByProject(); _pathSegmentCount = _storedSettingsRepository.GetPathSegmentCount(); _showFileTypeIcons = _storedSettingsRepository.GetShowFileTypeIcons(); _showRecentUsage = _storedSettingsRepository.GetShowRecentUsage(); var documentSortOptionType = _storedSettingsRepository .GetSelectedDocumentSortType(); _selectedDocumentSortOption = sortOptions .SingleOrDefault(s => s.ToString() == documentSortOptionType); var projectSortOptionName = _storedSettingsRepository .GetSelectedProjectSortType(); _selectedProjectSortOption = sortOptions .SingleOrDefault(s => s.ToString() == projectSortOptionName); }
public UserPreferencesModelRepository( IStoredSettingsRepository storedSettingsRepository) { _storedSettingsRepository = storedSettingsRepository; }