Exemplo n.º 1
0
        private void BcfOpened(BcfFile newbcf)
        {
            if (newbcf != null)
            {
                BcfFiles.Add(newbcf);
                SelectedReportIndex = BcfFiles.Count - 1;
                if (newbcf.Issues.Any())
                {
                    newbcf.SelectedIssue = newbcf.Issues.First();
                }

                foreach (var issue in newbcf.Issues)
                {
                    if (!Globals.OpenStatuses.Contains(issue.Topic.TopicStatus))
                    {
                        Globals.OpenStatuses.Add(issue.Topic.TopicStatus);
                    }

                    if (!Globals.OpenTypes.Contains(issue.Topic.TopicType))
                    {
                        Globals.OpenTypes.Add(issue.Topic.TopicType);
                    }
                }
            }
        }
Exemplo n.º 2
0
 private void BcfOpened(BcfFile newbcf)
 {
     if (newbcf != null)
     {
         BcfFiles.Add(newbcf);
         SelectedReportIndex = BcfFiles.Count - 1;
         if (newbcf.Issues.Any())
         {
             newbcf.SelectedIssue = newbcf.Issues.First();
         }
     }
 }
Exemplo n.º 3
0
 public void NewFile()
 {
     BcfFiles.Add(new BcfFile());
     SelectedReportIndex = BcfFiles.Count - 1;
 }