public RepeatJob_EsteemBAMImport() { _eST_Service = new EST_Service(); _queryBuilder = new QueryBuilder(); _queryBuilder.StartDateString = _startDateTimeString = "01/01/2017"; _queryBuilder.EndDateString = "30/11/2017"; _currentTime = _queryBuilder.StartDate; }
public BAM_Service(IEST_Service estService, IBAM_HardwareAssetServices bAM_HardwareAsset, IBAM_AssetStatusService assetStatusService, IBAM_UserService userService, IReportingService reportingService) { bam_ApiClient = new BAM_ApiClient(); Task.Run(() => bam_ApiClient.Setup()).Wait(); //if (!Debugger.IsAttached) // Debugger.Launch(); //else // Debugger.Break(); _estService = estService ?? new EST_Service(); _hardwareAssetService = bAM_HardwareAsset ?? new BAM_HardwareAssetServices(bam_ApiClient); _reportingService = reportingService ?? new ReportingService(); _reportings = new List <BAM_ReportingBsm>(); _billables = new List <BAM_ReportingBsm>(); _progressReport = new ServiceProgressReportBsm(); _BAM_ModelLookupService = new EST_BAM_ModelLookupService(); }