예제 #1
0
 //Constructor
 public ExcelRM(string applicationLocation, string configPath, ErrorMessages em, Utilities utilities)
 {
     this.utilities = utilities;
     excelResult    = applicationLocation + "\\" + excelResult;
     myTable        = new Table(cd["platform"], cd["component"], configPath, em);
     applications   = new Applications(utilities, configPath, "RMApplications");
     excelUtils     = new ExcelUtilities(applications, utilities, cd);
     row            = 3;    //RM template starts at this row
     tableIniRow    = row;
     index          = 0;
 }
예제 #2
0
 public FoundstoneMethods(string applicationLocation, string configPath, ErrorMessages em, Utilities utilities)
 {
     this.configPath  = configPath;
     this.utilities   = utilities;
     this.em          = em;
     excelResult      = applicationLocation + "\\" + excelResult;
     myTable          = new Table(cd["platform"], cd["component"], configPath, em);
     applications     = new Applications(utilities, configPath, "FoundstoneApplications");
     excelUtils       = new ExcelUtilities(applications, utilities, cd);
     patchOnlyContent = new PatchOnlyCells(utilities);
     sw          = new Stopwatch();
     row         = 2; //our template starts at this row
     tableIniRow = row;
     index       = 0;
 }