コード例 #1
0
        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;
        }
コード例 #2
0
        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();
        }