ARUP.IssueTracker.Navisworks.NavisWindow.AddIssueBCF C# (CSharp) Method

AddIssueBCF() private method

private AddIssueBCF ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void AddIssueBCF(object sender, EventArgs e)
        {
            try
            {

                //mainPan.NewBCF(null, null);
                //if (mainPan.jira.Bcf != null && !mainPan.jira.Bcf.HasBeenSaved && mainPan.jira.Bcf.Issues.Any())
                //    return;
                Tuple<List<IssueBCF>, List<Issue>> tup = AddIssue(mainPan.jira.Bcf.path, true);
                if (tup == null)
                    return;
                List<IssueBCF> issues = tup.Item1; ;
                //int typeInt = tup.Item2;
                if (issues != null && issues.Any())
                {
                    foreach (var i in issues)
                    {
                        mainPan.jira.Bcf.Issues.Add(i);
                    }
                    //mainPan.jira.Bcf.Issues = new System.Collections.ObjectModel.ObservableCollection<IssueBCF>(issues);
                    mainPan.jira.Bcf.HasBeenSaved = false;
                    //string projFilename = !string.IsNullOrEmpty(_oDoc.FileName) ? System.IO.Path.GetFileNameWithoutExtension(_oDoc.FileName) : "New BCF Report";
                    //mainPan.jira.Bcf.Filename = projFilename;
                }
            }

            catch (System.Exception ex1)
            {
                MessageBox.Show("exception: " + ex1);
            }
        }
        private Tuple<List<IssueBCF>, List<Issue>> AddIssue(string path, bool isBcf)