/// <summary> /// Load the control with item read from the disk /// </summary> public void LoadItems() { try { // Try to load the list of every result from bin files ResultsList = ResultsFileReader.ReadFile <ServerTestResults>(); } catch (Exception ex) { /* * // If an error occured, show info to the user * DI.UI.ShowMessage(new MessageBoxDialogViewModel * { * Title = "Błąd wczytywania", * Message = "Nie udało się wczytać dostępnych rezultatów." + * "\nTreść błędu: " + ex.Message, * OkText = "Ok" * });*/ DI.Logger.Log("Unable to read results from local folder, error message: " + ex.Message); } // Rewrite list to the collection Items = new ObservableCollection <TestResultsListItemViewModel>(); var indexer = 0; foreach (var result in ResultsList) { Items.Add(new TestResultsListItemViewModel(result, indexer)); indexer++; } }
public void InitializeTest() { fileReader = new ResultsFileReader(); }