// Constructor public M21_3FMLogService(TaskRunnerBaseService taskRunnerBaseService) { _TaskRunnerBaseService = taskRunnerBaseService; StartExecutionDate = new DateTime(1900, 1, 1); TotalElapseTimeInSeconds = 0; CompletionTxt = ""; }
public void GroupingMWQMSitesAndPolSourceSitesGenerateService_GenerateLinksBetweenMWQMSitesAndPolSourceSitesForCSSPWebToolsVisualization_Test() { // AppTaskID TVItemID TVItemID2 AppTaskCommand AppTaskStatus PercentCompleted Parameters Language StartDateTime_UTC EndDateTime_UTC EstimatedLength_second RemainingTime_second LastUpdateDate_UTC LastUpdateContactTVItemID // 12643 344316 344316 2 1 1 ||| MikeScenarioTVItemID,344316 ||| 1 2018 - 03 - 20 14:49:58.440 NULL NULL NULL 2018 - 03 - 20 14:49:58.443 2 foreach (LanguageEnum LanguageRequest in new List <LanguageEnum>() { LanguageEnum.en, LanguageEnum.fr }) { SetupTest(LanguageRequest); int ProvinceTVItemID = 7; StringBuilder sbKML = new StringBuilder(); string Parameters = $"|||ProvinceTVItemID,{ ProvinceTVItemID }|||"; AppTaskModel appTaskModel = new AppTaskModel() { AppTaskID = 100000, TVItemID = ProvinceTVItemID, TVItemID2 = ProvinceTVItemID, AppTaskCommand = AppTaskCommandEnum.GenerateLinksBetweenMWQMSitesAndPolSourceSitesForCSSPWebToolsVisualization, AppTaskStatus = AppTaskStatusEnum.Created, PercentCompleted = 1, Parameters = Parameters, Language = LanguageRequest, StartDateTime_UTC = DateTime.Now, EndDateTime_UTC = null, EstimatedLength_second = null, RemainingTime_second = null, LastUpdateDate_UTC = DateTime.Now, LastUpdateContactTVItemID = 2, // Charles LeBlanc }; appTaskModel.AppTaskStatus = AppTaskStatusEnum.Running; BWObj bwObj = new BWObj() { Index = 1, appTaskModel = appTaskModel, appTaskCommand = appTaskModel.AppTaskCommand, TextLanguageList = new List <TextLanguage>(), bw = new BackgroundWorker(), }; TaskRunnerBaseService taskRunnerBaseService = new TaskRunnerBaseService(new List <BWObj>() { bwObj }); taskRunnerBaseService._BWObj = bwObj; GroupingMWQMSitesAndPolSourceSitesGenerateService groupingMWQMSitesAndPolSourceSitesGenerateService = new GroupingMWQMSitesAndPolSourceSitesGenerateService(taskRunnerBaseService); groupingMWQMSitesAndPolSourceSitesGenerateService.GenerateLinksBetweenMWQMSitesAndPolSourceSitesForCSSPWebToolsVisualization(); Assert.AreEqual(0, taskRunnerBaseService._BWObj.TextLanguageList.Count); break; } }
public void MikeScenarioFileService_MikeScenarioImport_Test() { // AppTaskID TVItemID TVItemID2 AppTaskCommand AppTaskStatus PercentCompleted Parameters Language StartDateTime_UTC EndDateTime_UTC EstimatedLength_second RemainingTime_second LastUpdateDate_UTC LastUpdateContactTVItemID //17907 381362 381362 3 1 1 ||| TVItemID,12110 ||| UploadClientPath,E:\CSSP\Modelling\Mike21\New Brunswick\Cap - Pele\Model\Model Inputs\||| 1 2019 - 09 - 30 20:00:08.687 NULL NULL NULL 2019 - 09 - 30 20:00:08.697 2 foreach (LanguageEnum LanguageRequest in new List <LanguageEnum>() { LanguageEnum.en, LanguageEnum.fr }) { SetupTest(LanguageRequest); int MikeScenarioTVItemID = 381362; string Parameters = $@"|||TVItemID,12110|||UploadClientPath,E:\CSSP\Modelling\Mike21\New Brunswick\Cap-Pele\Model\Model Inputs\|||"; AppTaskModel appTaskModel = new AppTaskModel() { AppTaskID = 100000, TVItemID = MikeScenarioTVItemID, TVItemID2 = MikeScenarioTVItemID, AppTaskCommand = AppTaskCommandEnum.MikeScenarioImport, AppTaskStatus = AppTaskStatusEnum.Created, PercentCompleted = 1, Parameters = Parameters, Language = LanguageRequest, StartDateTime_UTC = DateTime.Now, EndDateTime_UTC = null, EstimatedLength_second = null, RemainingTime_second = null, LastUpdateDate_UTC = DateTime.Now, LastUpdateContactTVItemID = 2, // Charles LeBlanc }; appTaskModel.AppTaskStatus = AppTaskStatusEnum.Running; BWObj bwObj = new BWObj() { Index = 1, appTaskModel = appTaskModel, appTaskCommand = appTaskModel.AppTaskCommand, TextLanguageList = new List <TextLanguage>(), bw = new BackgroundWorker(), }; TaskRunnerBaseService taskRunnerBaseService = new TaskRunnerBaseService(new List <BWObj>() { bwObj }); taskRunnerBaseService._BWObj = bwObj; MikeScenarioFileService _MikeScenarioFileService = new MikeScenarioFileService(taskRunnerBaseService); _MikeScenarioFileService.MikeScenarioImportDB(); Assert.AreEqual(0, taskRunnerBaseService._BWObj.TextLanguageList.Count); break; } }
public TxtServiceSamplingPlanSamplingPlan(TaskRunnerBaseService taskRunnerBaseService) { _TaskRunnerBaseService = taskRunnerBaseService; _SamplingPlanService = new SamplingPlanService(_TaskRunnerBaseService._BWObj.appTaskModel.Language, _TaskRunnerBaseService._User); _SamplingPlanSubsectorService = new SamplingPlanSubsectorService(_TaskRunnerBaseService._BWObj.appTaskModel.Language, _TaskRunnerBaseService._User); _SamplingPlanSubsectorSiteService = new SamplingPlanSubsectorSiteService(_TaskRunnerBaseService._BWObj.appTaskModel.Language, _TaskRunnerBaseService._User); _MWQMSubsectorService = new MWQMSubsectorService(_TaskRunnerBaseService._BWObj.appTaskModel.Language, _TaskRunnerBaseService._User); }
public KmzServiceMWQMPlan(TaskRunnerBaseService taskRunnerBaseService) { _TaskRunnerBaseService = taskRunnerBaseService; _MapInfoService = new MapInfoService(_TaskRunnerBaseService._BWObj.appTaskModel.Language, _TaskRunnerBaseService._User); _MWQMPlanService = new MWQMPlanService(_TaskRunnerBaseService._BWObj.appTaskModel.Language, _TaskRunnerBaseService._User); _MWQMPlanSubsectorService = new MWQMPlanSubsectorService(_TaskRunnerBaseService._BWObj.appTaskModel.Language, _TaskRunnerBaseService._User); _MWQMPlanSubsectorSiteService = new MWQMPlanSubsectorSiteService(_TaskRunnerBaseService._BWObj.appTaskModel.Language, _TaskRunnerBaseService._User); }
public void MikeScenarioFileService_MikeScenarioAskToRun_Test() { // AppTaskID TVItemID TVItemID2 AppTaskCommand AppTaskStatus PercentCompleted Parameters Language StartDateTime_UTC EndDateTime_UTC EstimatedLength_second RemainingTime_second LastUpdateDate_UTC LastUpdateContactTVItemID // 14895 337049 337049 2 1 1 ||| MikeScenarioTVItemID,337049 ||| 1 2018 - 10 - 17 12:04:21.687 NULL NULL NULL 2018 - 10 - 17 12:04:21.687 2 foreach (LanguageEnum LanguageRequest in new List <LanguageEnum>() { LanguageEnum.en, LanguageEnum.fr }) { SetupTest(LanguageRequest); int MikeScenarioTVItemID = 337049; string Parameters = $"|||MikeScenarioTVItemID,{ MikeScenarioTVItemID }|||"; AppTaskModel appTaskModel = new AppTaskModel() { AppTaskID = 100000, TVItemID = MikeScenarioTVItemID, TVItemID2 = MikeScenarioTVItemID, AppTaskCommand = AppTaskCommandEnum.MikeScenarioAskToRun, AppTaskStatus = AppTaskStatusEnum.Created, PercentCompleted = 1, Parameters = Parameters, Language = LanguageRequest, StartDateTime_UTC = DateTime.Now, EndDateTime_UTC = null, EstimatedLength_second = null, RemainingTime_second = null, LastUpdateDate_UTC = DateTime.Now, LastUpdateContactTVItemID = 2, // Charles LeBlanc }; appTaskModel.AppTaskStatus = AppTaskStatusEnum.Running; BWObj bwObj = new BWObj() { Index = 1, appTaskModel = appTaskModel, appTaskCommand = appTaskModel.AppTaskCommand, TextLanguageList = new List <TextLanguage>(), bw = new BackgroundWorker(), }; TaskRunnerBaseService taskRunnerBaseService = new TaskRunnerBaseService(new List <BWObj>() { bwObj }); taskRunnerBaseService._BWObj = bwObj; MikeScenarioFileService _MikeScenarioFileService = new MikeScenarioFileService(taskRunnerBaseService); _MikeScenarioFileService.MikeScenarioAskToRun(); Assert.AreEqual(0, taskRunnerBaseService._BWObj.TextLanguageList.Count); break; } }
public void ClassificationGenerateService_GenerateClassificationForCSSPWebToolsVisualization_Test() { foreach (LanguageEnum LanguageRequest in new List <LanguageEnum>() { LanguageEnum.en, LanguageEnum.fr }) { SetupTest(LanguageRequest); int ProvinceTVItemID = 7; StringBuilder sbKML = new StringBuilder(); string Parameters = $"|||ProvinceTVItemID,{ ProvinceTVItemID }|||"; AppTaskModel appTaskModel = new AppTaskModel() { AppTaskID = 100000, TVItemID = ProvinceTVItemID, TVItemID2 = ProvinceTVItemID, AppTaskCommand = AppTaskCommandEnum.GenerateClassificationForCSSPWebToolsVisualization, AppTaskStatus = AppTaskStatusEnum.Created, PercentCompleted = 1, Parameters = Parameters, Language = LanguageRequest, StartDateTime_UTC = DateTime.Now, EndDateTime_UTC = null, EstimatedLength_second = null, RemainingTime_second = null, LastUpdateDate_UTC = DateTime.Now, LastUpdateContactTVItemID = 2, // Charles LeBlanc }; appTaskModel.AppTaskStatus = AppTaskStatusEnum.Running; BWObj bwObj = new BWObj() { Index = 1, appTaskModel = appTaskModel, appTaskCommand = appTaskModel.AppTaskCommand, TextLanguageList = new List <TextLanguage>(), bw = new BackgroundWorker(), }; TaskRunnerBaseService taskRunnerBaseService = new TaskRunnerBaseService(new List <BWObj>() { bwObj }); taskRunnerBaseService._BWObj = bwObj; ClassificationGenerateService classificationGenerateService = new ClassificationGenerateService(taskRunnerBaseService); classificationGenerateService.GenerateClassificationForCSSPWebToolsVisualization(); Assert.AreEqual(0, taskRunnerBaseService._BWObj.TextLanguageList.Count); break; } }
public void HydrometricService_LoadHydrometricDataValueDB_Test() { // AppTaskID TVItemID TVItemID2 AppTaskCommand AppTaskStatus PercentCompleted Parameters Language StartDateTime_UTC EndDateTime_UTC EstimatedLength_second RemainingTime_second LastUpdateDate_UTC LastUpdateContactTVItemID // 14775 361210 361210 44 2 1 |||MikeSourceTVItemID,361210|||MikeScenarioTVItemID,357139||| 1 2018-10-02 14:15:24.317 NULL NULL NULL 2018-10-02 14:15:25.307 2 foreach (LanguageEnum LanguageRequest in new List <LanguageEnum>() { LanguageEnum.en, LanguageEnum.fr }) { int MikeSourceTVItemID = 361210; int MikeScenarioTVItemID = 357139; string Parameters = $"|||MikeSourceTVItemID,{ MikeSourceTVItemID }|||MikeScenarioTVItemID,{ MikeScenarioTVItemID }|||"; AppTaskModel appTaskModel = new AppTaskModel() { AppTaskID = 100000, TVItemID = MikeSourceTVItemID, TVItemID2 = MikeSourceTVItemID, AppTaskCommand = AppTaskCommandEnum.LoadHydrometricDataValue, AppTaskStatus = AppTaskStatusEnum.Created, PercentCompleted = 1, Parameters = Parameters, Language = LanguageRequest, StartDateTime_UTC = DateTime.Now, EndDateTime_UTC = null, EstimatedLength_second = null, RemainingTime_second = null, LastUpdateDate_UTC = DateTime.Now, LastUpdateContactTVItemID = 2, // Charles LeBlanc }; appTaskModel.AppTaskStatus = AppTaskStatusEnum.Running; BWObj bwObj = new BWObj() { Index = 1, appTaskModel = appTaskModel, appTaskCommand = appTaskModel.AppTaskCommand, TextLanguageList = new List <TextLanguage>(), bw = new BackgroundWorker(), }; TaskRunnerBaseService taskRunnerBaseService = new TaskRunnerBaseService(new List <BWObj>() { bwObj }); taskRunnerBaseService._BWObj = bwObj; HydrometricService _HydrometricService = new HydrometricService(taskRunnerBaseService); _HydrometricService.LoadHydrometricDataValueDB(); Assert.AreEqual(0, taskRunnerBaseService._BWObj.TextLanguageList.Count); break; } }
public DfsuService(TaskRunnerBaseService taskRunnerBaseService, string DfsuFileName) { _TaskRunnerBaseService = taskRunnerBaseService; _DfsuFileName = DfsuFileName; InterpolatedContourNodeList = new List <Node>(); ForwardVector = new Dictionary <string, Vector>(); BackwardVector = new Dictionary <string, Vector>(); ElementList = new List <Element>(); }
public void TidesAndCurrentsService_Constructor_Test() { foreach (LanguageEnum LanguageRequest in new List <LanguageEnum>() { LanguageEnum.en, LanguageEnum.fr }) { // Arrange SetupTest(LanguageRequest); Assert.IsNotNull(csspWebToolsTaskRunner); AppTaskModel appTaskModel = new AppTaskModel() { AppTaskID = 100000, TVItemID = 123456, TVItemID2 = 123456, AppTaskCommand = AppTaskCommandEnum.SetupWebTide, AppTaskStatus = AppTaskStatusEnum.Created, PercentCompleted = 1, Parameters = "|||MikeScenarioTVItemID,336888|||WebTideDataSet,11|||", Language = LanguageRequest, StartDateTime_UTC = DateTime.Now, EndDateTime_UTC = null, EstimatedLength_second = null, RemainingTime_second = null, LastUpdateDate_UTC = DateTime.Now, LastUpdateContactTVItemID = 2, // Charles LeBlanc }; appTaskModel.AppTaskStatus = AppTaskStatusEnum.Running; BWObj bwObj = new BWObj() { Index = 1, appTaskModel = appTaskModel, appTaskCommand = appTaskModel.AppTaskCommand, TextLanguageList = new List <TextLanguage>(), bw = new BackgroundWorker(), }; TaskRunnerBaseService taskRunnerBaseService = new TaskRunnerBaseService(new List <BWObj>() { bwObj }); taskRunnerBaseService._BWObj = bwObj; using (TransactionScope ts = new TransactionScope()) { tidesAndCurrentsService = new TidesAndCurrentsService(taskRunnerBaseService); Assert.IsNotNull(tidesAndCurrentsService); Assert.IsNotNull(tidesAndCurrentsService._TaskRunnerBaseService); Assert.AreEqual(bwObj.appTaskModel.AppTaskID, tidesAndCurrentsService._TaskRunnerBaseService._BWObj.appTaskModel.AppTaskID); } } }
public void TidesAndCurrentsService_SetWebTide_Test() { foreach (LanguageEnum LanguageRequest in new List <LanguageEnum>() { LanguageEnum.en, LanguageEnum.fr }) { SetupTest(LanguageRequest); int MikeScenarioTVItemID = 336888; string Parameters = "|||MikeScenarioTVItemID,336888|||WebTideDataSet,11|||"; //AppTaskID TVItemID TVItemID2 AppTaskCommand AppTaskStatus PercentCompleted Parameters Language StartDateTime_UTC EndDateTime_UTC EstimatedLength_second RemainingTime_second LastUpdateDate_UTC LastUpdateContactTVItemID //10346 336888 336888 8 2 10 |||MikeScenarioTVItemID,336888|||WebTideDataSet,11||| 1 2018-02-12 13:16:35.400 NULL NULL NULL 2018-02-12 13:16:36.477 2 AppTaskModel appTaskModel = new AppTaskModel() { AppTaskID = 100000, TVItemID = MikeScenarioTVItemID, TVItemID2 = MikeScenarioTVItemID, AppTaskCommand = AppTaskCommandEnum.SetupWebTide, AppTaskStatus = AppTaskStatusEnum.Created, PercentCompleted = 1, Parameters = Parameters, Language = LanguageRequest, StartDateTime_UTC = DateTime.Now, EndDateTime_UTC = null, EstimatedLength_second = null, RemainingTime_second = null, LastUpdateDate_UTC = DateTime.Now, LastUpdateContactTVItemID = 2, // Charles LeBlanc }; appTaskModel.AppTaskStatus = AppTaskStatusEnum.Running; BWObj bwObj = new BWObj() { Index = 1, appTaskModel = appTaskModel, appTaskCommand = appTaskModel.AppTaskCommand, TextLanguageList = new List <TextLanguage>(), bw = new BackgroundWorker(), }; TaskRunnerBaseService taskRunnerBaseService = new TaskRunnerBaseService(new List <BWObj>() { bwObj }); taskRunnerBaseService._BWObj = bwObj; TidesAndCurrentsService tidesAndCurrentsService = new TidesAndCurrentsService(taskRunnerBaseService); tidesAndCurrentsService.SetupWebTide(); break; } }
public void MikeScenarioFileService_MikeScenarioPrepareResults_Test() { foreach (LanguageEnum LanguageRequest in new List <LanguageEnum>() { LanguageEnum.en, LanguageEnum.fr }) { SetupTest(LanguageRequest); int MikeScenarioTVItemID = 357139; string Parameters = $"|||MikeScenarioTVItemID,{ MikeScenarioTVItemID }|||"; AppTaskModel appTaskModel = new AppTaskModel() { AppTaskID = 100000, TVItemID = MikeScenarioTVItemID, TVItemID2 = MikeScenarioTVItemID, AppTaskCommand = AppTaskCommandEnum.MikeScenarioPrepareResults, AppTaskStatus = AppTaskStatusEnum.Created, PercentCompleted = 1, Parameters = Parameters, Language = LanguageRequest, StartDateTime_UTC = DateTime.Now, EndDateTime_UTC = null, EstimatedLength_second = null, RemainingTime_second = null, LastUpdateDate_UTC = DateTime.Now, LastUpdateContactTVItemID = 2, // Charles LeBlanc }; BWObj bwObj = new BWObj() { Index = 1, appTaskModel = appTaskModel, appTaskCommand = appTaskModel.AppTaskCommand, TextLanguageList = new List <TextLanguage>(), bw = new BackgroundWorker(), }; TaskRunnerBaseService taskRunnerBaseService = new TaskRunnerBaseService(new List <BWObj>() { bwObj }); taskRunnerBaseService._BWObj = bwObj; MikeScenarioFileService _MikeScenarioFileService = new MikeScenarioFileService(taskRunnerBaseService); _MikeScenarioFileService.MikeScenarioPrepareResults(); Assert.AreEqual(0, taskRunnerBaseService._BWObj.TextLanguageList.Count); break; } }
public void HydrometricService_UpdateHydrometricSitesInformationForProvinceTVItemID_Test() { foreach (LanguageEnum LanguageRequest in new List <LanguageEnum>() { LanguageEnum.en, LanguageEnum.fr }) { int ProvinceTVItemID = 7; AppTaskModel appTaskModel = new AppTaskModel() { AppTaskID = 0, TVItemID = ProvinceTVItemID, TVItemID2 = ProvinceTVItemID, AppTaskCommand = AppTaskCommandEnum.UpdateHydrometricSiteInformation, AppTaskStatus = AppTaskStatusEnum.Created, PercentCompleted = 1, Parameters = "", Language = LanguageRequest, StartDateTime_UTC = DateTime.Now, EndDateTime_UTC = null, EstimatedLength_second = null, RemainingTime_second = null, LastUpdateDate_UTC = DateTime.Now, LastUpdateContactTVItemID = 2, // Charles LeBlanc }; appTaskModel.AppTaskStatus = AppTaskStatusEnum.Running; BWObj bwObj = new BWObj() { Index = 1, appTaskModel = appTaskModel, appTaskCommand = appTaskModel.AppTaskCommand, TextLanguageList = new List <TextLanguage>(), bw = new BackgroundWorker(), }; TaskRunnerBaseService taskRunnerBaseService = new TaskRunnerBaseService(new List <BWObj>() { bwObj }); taskRunnerBaseService._BWObj = bwObj; HydrometricService _HydrometricService = new HydrometricService(taskRunnerBaseService); _HydrometricService.UpdateHydrometricSitesInformationForProvinceTVItemID(); Assert.AreEqual(0, taskRunnerBaseService._BWObj.TextLanguageList.Count); break; } }
public XlsxServiceProvince(TaskRunnerBaseService taskRunnerBaseService) { _TaskRunnerBaseService = taskRunnerBaseService; _Xlsx = new GeneratedClassProvinceXlsx(_TaskRunnerBaseService); }
public HtmlServiceRoot(TaskRunnerBaseService taskRunnerBaseService) { _TaskRunnerBaseService = taskRunnerBaseService; }
public HtmlServiceSector(TaskRunnerBaseService taskRunnerBaseService) { _TaskRunnerBaseService = taskRunnerBaseService; }
public GeneratedClassMWQMPlanXlsx(TaskRunnerBaseService taskRunnerBaseService) { XlsxBase = new XlsxServiceBase(taskRunnerBaseService); _TaskRunnerBaseService = taskRunnerBaseService; }
public XlsxServiceMWQMPlan(TaskRunnerBaseService taskRunnerBaseService) { _TaskRunnerBaseService = taskRunnerBaseService; _Xlsx = new GeneratedClassMWQMPlanXlsx(_TaskRunnerBaseService); }
public GeneratedClassCountryDocx(TaskRunnerBaseService taskRunnerBaseService) { DocxBase = new DocxServiceBase(taskRunnerBaseService); _TaskRunnerBaseService = taskRunnerBaseService; }
public KmzServiceProvince(TaskRunnerBaseService taskRunnerBaseService) { _TaskRunnerBaseService = taskRunnerBaseService; }
public GeneratedClassSubsectorFaecalColiformDensitiesDocx(TaskRunnerBaseService taskRunnerBaseService) { DocxBase = new DocxServiceBase(taskRunnerBaseService); _TaskRunnerBaseService = taskRunnerBaseService; }
public DocxServiceSubsectorFaecalColiformDensities(TaskRunnerBaseService taskRunnerBaseService) { _TaskRunnerBaseService = taskRunnerBaseService; _Docx = new GeneratedClassSubsectorFaecalColiformDensitiesDocx(_TaskRunnerBaseService); }
public GeneratedClassMunicipalityDocx(TaskRunnerBaseService taskRunnerBaseService) { DocxBase = new DocxServiceBase(taskRunnerBaseService); _TaskRunnerBaseService = taskRunnerBaseService; }
public DocxServiceMunicipality(TaskRunnerBaseService taskRunnerBaseService) { _TaskRunnerBaseService = taskRunnerBaseService; _Docx = new GeneratedClassMunicipalityDocx(_TaskRunnerBaseService); }
public DocxServiceCountry(TaskRunnerBaseService taskRunnerBaseService) { _TaskRunnerBaseService = taskRunnerBaseService; _Docx = new GeneratedClassCountryDocx(_TaskRunnerBaseService); }
public DocxServiceRoot(TaskRunnerBaseService taskRunnerBaseService) { _TaskRunnerBaseService = taskRunnerBaseService; _Docx = new GeneratedClassRootDocx(_TaskRunnerBaseService); }
public XlsxServiceArea(TaskRunnerBaseService taskRunnerBaseService) { _TaskRunnerBaseService = taskRunnerBaseService; _Xlsx = new GeneratedClassAreaXlsx(_TaskRunnerBaseService); }
public void FillElementLayerList_Test() { //AppTaskID TVItemID TVItemID2 AppTaskCommand AppTaskStatus PercentCompleted Parameters Language StartDateTime_UTC EndDateTime_UTC EstimatedLength_second RemainingTime_second LastUpdateDate_UTC LastUpdateContactTVItemID //10371 336990 336990 19 2 1 |||TVItemID,336925|||ReportTypeID,30|||ContourValues,14 88||| 1 2018-02-12 14:25:06.863 NULL NULL NULL 2018-02-12 14:25:07.663 2 foreach (LanguageEnum LanguageRequest in new List <LanguageEnum>() { LanguageEnum.en, LanguageEnum.fr }) { SetupTest(LanguageRequest); int MikeScenarioTVItemID = 336990; int ReportTypeID = 30; string ContourValues = "14 88"; int Year = 2017; FileInfo fi = new FileInfo(@"C:\Users\leblancc\Desktop\TestHTML\FillElementLayerList_" + LanguageRequest.ToString() + ".KML"); StringBuilder sbKML = new StringBuilder(); string Parameters = $"|||TVItemID,{ MikeScenarioTVItemID }|||ReportTypeID,{ ReportTypeID }|||CoutourValues,{ ContourValues }|||"; ReportTypeModel reportTypeModel = _ReportTypeService.GetReportTypeModelWithReportTypeIDDB(ReportTypeID); AppTaskModel appTaskModel = new AppTaskModel() { AppTaskID = 100000, TVItemID = MikeScenarioTVItemID, TVItemID2 = MikeScenarioTVItemID, AppTaskCommand = AppTaskCommandEnum.CreateDocumentFromParameters, AppTaskStatus = AppTaskStatusEnum.Created, PercentCompleted = 1, Parameters = Parameters, Language = LanguageRequest, StartDateTime_UTC = DateTime.Now, EndDateTime_UTC = null, EstimatedLength_second = null, RemainingTime_second = null, LastUpdateDate_UTC = DateTime.Now, LastUpdateContactTVItemID = 2, // Charles LeBlanc }; appTaskModel.AppTaskStatus = AppTaskStatusEnum.Running; BWObj bwObj = new BWObj() { Index = 1, appTaskModel = appTaskModel, appTaskCommand = appTaskModel.AppTaskCommand, TextLanguageList = new List <TextLanguage>(), bw = new BackgroundWorker(), }; TaskRunnerBaseService taskRunnerBaseService = new TaskRunnerBaseService(new List <BWObj>() { bwObj }); taskRunnerBaseService._BWObj = bwObj; ParametersService parameterService = new ParametersService(taskRunnerBaseService); parameterService.fi = fi; parameterService.sb = sbKML; parameterService.Parameters = Parameters; parameterService.reportTypeModel = reportTypeModel; parameterService.TVItemID = MikeScenarioTVItemID; parameterService.Year = Year; DfsuFile dfsuFile = null; List <Element> elementList = new List <Element>(); List <ElementLayer> elementLayerList = new List <ElementLayer>(); List <NodeLayer> topNodeLayerList = new List <NodeLayer>(); List <NodeLayer> bottomNodeLayerList = new List <NodeLayer>(); List <Node> nodeList = new List <Node>(); dfsuFile = parameterService.GetTransportDfsuFile(); Assert.IsNotNull(dfsuFile); Assert.AreEqual(0, taskRunnerBaseService._BWObj.TextLanguageList.Count); StringBuilder sbTemp = new StringBuilder(); bool retBool = parameterService.FillRequiredList(dfsuFile, elementList, elementLayerList, nodeList, topNodeLayerList, bottomNodeLayerList); Assert.AreEqual(true, retBool); Assert.AreEqual(15829, nodeList.Count); Assert.AreEqual(22340, elementLayerList.Count); Assert.AreEqual(22340, elementList.Count); try { dfsuFile.Close(); } catch (Exception) { // nothing } break; } }
public GeneratedClassProvinceXlsx(TaskRunnerBaseService taskRunnerBaseService) { XlsxBase = new XlsxServiceBase(taskRunnerBaseService); _TaskRunnerBaseService = taskRunnerBaseService; }
public void GenerateMikeScenarioPollutionAnimationKMZ_Test() { //AppTaskID TVItemID TVItemID2 AppTaskCommand AppTaskStatus PercentCompleted Parameters Language StartDateTime_UTC EndDateTime_UTC EstimatedLength_second RemainingTime_second LastUpdateDate_UTC LastUpdateContactTVItemID //10371 336990 336990 19 2 1 |||TVItemID,336925|||ReportTypeID,31|||ContourValues,14 88||| 1 2018-02-12 14:25:06.863 NULL NULL NULL 2018-02-12 14:25:07.663 2 foreach (LanguageEnum LanguageRequest in new List <LanguageEnum>() { LanguageEnum.en, LanguageEnum.fr }) { SetupTest(LanguageRequest); int MikeScenarioTVItemID = 336990; int ReportTypeID = 31; string ContourValues = "14 88"; int Year = 2017; FileInfo fi = new FileInfo(@"C:\Users\leblancc\Desktop\TestHTML\TestPolSourceAnimation" + LanguageRequest.ToString() + ".kml"); StringBuilder sbHTML = new StringBuilder(); string Parameters = $"|||TVItemID,{ MikeScenarioTVItemID }|||ReportTypeID,{ ReportTypeID }|||ContourValues,{ ContourValues }|||"; ReportTypeModel reportTypeModel = _ReportTypeService.GetReportTypeModelWithReportTypeIDDB(ReportTypeID); AppTaskModel appTaskModel = new AppTaskModel() { AppTaskID = 100000, TVItemID = MikeScenarioTVItemID, TVItemID2 = MikeScenarioTVItemID, AppTaskCommand = AppTaskCommandEnum.CreateDocumentFromParameters, AppTaskStatus = AppTaskStatusEnum.Created, PercentCompleted = 1, Parameters = Parameters, Language = LanguageRequest, StartDateTime_UTC = DateTime.Now, EndDateTime_UTC = null, EstimatedLength_second = null, RemainingTime_second = null, LastUpdateDate_UTC = DateTime.Now, LastUpdateContactTVItemID = 2, // Charles LeBlanc }; appTaskModel.AppTaskStatus = AppTaskStatusEnum.Running; BWObj bwObj = new BWObj() { Index = 1, appTaskModel = appTaskModel, appTaskCommand = appTaskModel.AppTaskCommand, TextLanguageList = new List <TextLanguage>(), bw = new BackgroundWorker(), }; TaskRunnerBaseService taskRunnerBaseService = new TaskRunnerBaseService(new List <BWObj>() { bwObj }); taskRunnerBaseService._BWObj = bwObj; ParametersService parameterService = new ParametersService(taskRunnerBaseService); parameterService.fi = fi; parameterService.sb = sbHTML; parameterService.Parameters = Parameters; parameterService.reportTypeModel = reportTypeModel; parameterService.TVItemID = MikeScenarioTVItemID; parameterService.Year = Year; StringBuilder sbTemp = new StringBuilder(); bool retBool = parameterService.GenerateMikeScenarioPollutionAnimationKMZ(); Assert.AreEqual(true, retBool); StreamWriter sw = fi.CreateText(); sw.Write(parameterService.sb.ToString()); sw.Close(); break; } }