Example #1
0
 public RawAnalysisReport(NCCReporter.LMLoggers.LognLM ctrllog)
     : base(ctrllog)
 {
     selectedReportSections = Array.CreateInstance(typeof(bool), System.Enum.GetValues(typeof(RawReportSections)).Length);
     foreach (ValueType v in System.Enum.GetValues(typeof(RawReportSections)))
     {
         selectedReportSections.SetValue(true, (int)v);
     }
 }
Example #2
0
 public static bool ExcelPresent(NCCReporter.LMLoggers.LognLM optlog = null)
 {
     try
     {
         //Excel.Application nitz;
         //nitz = new Excel.Application();
         return true;
     }
     catch (Exception e)
     {
         if (optlog != null)
             optlog.TraceException(e);
     }
     return false;
 }
Example #3
0
 public ReportMangler(NCCReporter.LMLoggers.LognLM ctrllog)
 {
     this.ctrllog = ctrllog;
     INCCResultsReports = new List<List<string>>();
     TestDataFiles = new List<List<string>>();
 }
Example #4
0
 public TestDataFile(NCCReporter.LMLoggers.LognLM ctrllog)
     : base(ctrllog)
 {
     INCCTestDataFiles = new List<List<string>>();
 }
Example #5
0
 public MethodResultsReport(NCCReporter.LMLoggers.LognLM ctrllog)
     : base(ctrllog)
 {
     INCCResultsReports = new List<List<string>>();
 }
Example #6
0
 public HVExcel(NCCReporter.LMLoggers.LognLM ctrllog)
     : base(ctrllog)
 {
 }
Example #7
0
 // dev note: pre-define template somewhere, and use it, having the very nice graph already prepared for line by line updating here
 public HVExcel(string existingWB, NCCReporter.LMLoggers.LognLM ctrllog) : base (existingWB, ctrllog)
 {
 }
Example #8
0
 public SimpleHVReport(NCCReporter.LMLoggers.LognLM ctrllog)
 {
     this.ctrllog = ctrllog;
 }
Example #9
0
 public ExcelPush(NCCReporter.LMLoggers.LognLM ctrllog)
 {
     this.ctrllog = ctrllog;
 }
Example #10
0
       //protected Excel.Application target;

        // dev note: pre-define template somewhere, and use it, having the very nice graph already prepared for line by line updating here
        public ExcelPush(string existingWB, NCCReporter.LMLoggers.LognLM ctrllog)
        {
            this.ctrllog = ctrllog;
        }
Example #11
0
        public RawAnalysisReport(NCCReporter.LMLoggers.LognLM ctrllog)
            : base(ctrllog)
        {

            selectedReportSections = Array.CreateInstance(typeof(bool), System.Enum.GetValues(typeof(RawReportSections)).Length);
            foreach (ValueType v in System.Enum.GetValues(typeof(RawReportSections)))// dev note: these would be user selections eventually, for now we enable every possible report section
            {
                selectedReportSections.SetValue(true, (int)v);
            }
        }