BatchGuy.App.X264LogFileForm.HandleBtnViewLogs C# (CSharp) Method

HandleBtnViewLogs() private method

private HandleBtnViewLogs ( ) : void
return void
        private void HandleBtnViewLogs()
        {
            if (!this.IsScreenValid())
                return;

            gbScreen.SetEnabled(false);
            List<X264LogFile> logFiles = new List<X264LogFile>();
            foreach (X264LogFile log in _bindingListLogFiles)
            {
                logFiles.Add(new X264LogFile() { FileNameOnly = log.FileNameOnly, FilePath = log.FilePath });
            }
            IX264LogLineItemIdentifierService x264LogLineItemIdentifierService = new X264LogLineItemIdentifierService();
            X264LogFileSettings settings = new X264LogFileSettings() { BBCodeBoldLogFileName = chkBBCodeBoldLogFileName.Checked, BBCodeHiddenAroundLogs = chkBBCodeHidden.Checked };
            X264LogParserService parserService = new X264LogParserService(x264LogLineItemIdentifierService, settings, logFiles);
            bgwLogFiles.RunWorkerAsync(parserService);
        }