示例#1
0
        public void ResultFileCommandAction()
        {
            if (selectedSeries != null)
            {
                Microsoft.Win32.OpenFileDialog resultFile = new Microsoft.Win32.OpenFileDialog
                {
                    Filter           = "HTML Files (*.html)|*.html",
                    InitialDirectory = (System.IO.Directory.Exists((series.NR2K3Dir + "\\exports_imports"))) ? series.NR2K3Dir + "\\exports_imports" : "C:\\"
                };

                if (resultFile.ShowDialog() == true)
                {
                    track          = TrackParser.Parse(series.NR2K3Dir, resultFile.FileName);
                    resultFilePath = resultFile.FileName;
                    ResultFile     = resultFile.FileName.Split('\\').Last();
                    Sessions.Clear();
                    ResultParser.GetSessions(resultFile.FileName, Sessions);
                    SelectedSession = (Sessions.Count > 0) ? Sessions[0] : null;
                }
            }
        }