public ApiController(IPackageService packageSvc, IPackageFileService packageFileSvc, IUserService userSvc, INuGetExeDownloaderService nugetExeDownloaderSvc) { this.packageSvc = packageSvc; this.packageFileSvc = packageFileSvc; this.userSvc = userSvc; this.nugetExeDownloaderSvc = nugetExeDownloaderSvc; }
public PackagesController( IPackageService packageService, IUploadFileService uploadFileService, IUserService userService, IMessageService messageService, ISearchService searchService, IAutomaticallyCuratePackageCommand autoCuratedPackageCmd, INuGetExeDownloaderService nugetExeDownloaderService, IPackageFileService packageFileService, IEntitiesContext entitiesContext, IAppConfiguration config, IIndexingService indexingService, ICacheService cacheService) { _packageService = packageService; _uploadFileService = uploadFileService; _userService = userService; _messageService = messageService; _searchService = searchService; _autoCuratedPackageCmd = autoCuratedPackageCmd; _nugetExeDownloaderService = nugetExeDownloaderService; _packageFileService = packageFileService; _entitiesContext = entitiesContext; _config = config; _indexingService = indexingService; _cacheService = cacheService; }
//Set up constructor injection public PackagesController(IPackageService packageService, IPackageTypeService packageTypeService, IEventLoggerService eventLoggerService, IProgramLinesService programLinesService) { _packageService = packageService; _packageTypeService = packageTypeService; _eventLoggerService = eventLoggerService; _programLinesService = programLinesService; }
public PackagesController( IPackageService packageService, IUploadFileService uploadFileService, IMessageService messageService, ISearchService searchService, IAutomaticallyCuratePackageCommand autoCuratedPackageCmd, IPackageFileService packageFileService, IEntitiesContext entitiesContext, IAppConfiguration config, IIndexingService indexingService, ICacheService cacheService, EditPackageService editPackageService, IPackageDeleteService packageDeleteService, ISupportRequestService supportRequestService, AuditingService auditingService) { _packageService = packageService; _uploadFileService = uploadFileService; _messageService = messageService; _searchService = searchService; _autoCuratedPackageCmd = autoCuratedPackageCmd; _packageFileService = packageFileService; _entitiesContext = entitiesContext; _config = config; _indexingService = indexingService; _cacheService = cacheService; _editPackageService = editPackageService; _packageDeleteService = packageDeleteService; _supportRequestService = supportRequestService; _auditingService = auditingService; }
public PackageServiceTestBase() { _releaseStore = A.Fake<IReleaseStore>(opts => opts.Strict()); _fileService = A.Fake<IFileService>(opts => opts.Strict()); _SUT = new PackageService(_releaseStore, _fileService); }
public JsonApiController(IPackageService packageSvc, IUserService userSvc, IEntityRepository<PackageOwnerRequest> packageOwnerRequestRepository, IMessageService messageService) { this.packageSvc = packageSvc; this.userSvc = userSvc; this.packageOwnerRequestRepository = packageOwnerRequestRepository; this.messageSvc = messageService; }
public ApiController( IEntitiesContext entitiesContext, IPackageService packageService, IPackageFileService packageFileService, IUserService userService, INuGetExeDownloaderService nugetExeDownloaderService, IContentService contentService, IIndexingService indexingService, ISearchService searchService, IAutomaticallyCuratePackageCommand autoCuratePackage, IStatusService statusService, IAppConfiguration config) { EntitiesContext = entitiesContext; PackageService = packageService; PackageFileService = packageFileService; UserService = userService; NugetExeDownloaderService = nugetExeDownloaderService; ContentService = contentService; StatisticsService = null; IndexingService = indexingService; SearchService = searchService; AutoCuratePackage = autoCuratePackage; StatusService = statusService; _config = config; }
public PackageManager(IAvailablePackagesService availablePackagesService, IPackageVersionService packageVersionService, IPackageService packageService, IFileStorageService fileStorageService, ICommandExecuter commandExecuter, ISettingsService settingsService, IInstalledPackagesService installedPackagesService) { _packageVersionService = packageVersionService; _packageService = packageService; _availablePackagesService = availablePackagesService; _fileStorageService = fileStorageService; _commandExecuter = commandExecuter; _settingsService = settingsService; _installedPackagesService = installedPackagesService; _packageVersionService.VersionChanged += VersionChangedHandler; _packageVersionService.RunStarted += PackageVersionServiceStarted; _availablePackagesService.RunFinshed += PackagesServiceRunFinished; _installedPackagesService.RunFinshed += PackagesServiceRunFinished; _packageService.RunFinshed += PackageServiceRunFinished; _packageService.RunStarted += PackageServiceRunStarted; _availablePackagesService.RunFailed += PackagesServiceRunFailed; _installedPackagesService.RunFailed += PackagesServiceRunFailed; _availablePackagesService.RunStarted += PackagesServiceRunStarted; _installedPackagesService.RunStarted += PackagesServiceRunStarted; InitializeComponent(); tabAvailable.ImageIndex = 0; tabInstalled.ImageIndex = 1; _installedPackagesService.ListOfDistinctHighestInstalledPackages(); }
public ModulesController(IPackageService packageService, string uploadsPath, IPushNotificationManager pushNotifier, IUserNameResolver userNameResolver) { _packageService = packageService; _uploadsPath = uploadsPath; _pushNotifier = pushNotifier; _userNameResolver = userNameResolver; }
public DefaultServiceResolver() { _hashProvider = new CryptoHashProvider(Constants.HashAlgorithm); _packageRepository = new ServerPackageRepository(PackageUtility.PackagePhysicalPath, _hashProvider, new TraceLogger()); _packageService = new PackageService(_packageRepository, new PackageAuthenticationService()); }
// Constructors public PackagesController() { IUnitOfWork unitOfWork = RepositoryFactory.GetUnitOfWork("DefaultConnection"); IRepository<Package> repository = RepositoryFactory.GetRepository<Package>(unitOfWork); IManager<Package> packageManager = ManagerFactory.GetManager(repository); this.packageService = ServiceFactory.GetPackageService(packageManager); }
public RssController( IPackageService packageSvc, IConfiguration configuration ) { this.packageSvc = packageSvc; Configuration = configuration; }
public PlatformExportImportController(IPlatformExportImportManager platformExportManager, INotifier eventNotifier, IBlobStorageProvider blobStorageProvider, IBlobUrlResolver blobUrlResolver, IPackageService packageService) { _platformExportManager = platformExportManager; _eventNotifier = eventNotifier; _blobStorageProvider = blobStorageProvider; _blobUrlResolver = blobUrlResolver; _packageService = packageService; }
public PackagesController(IPackageBuilder packageBuilder, IPackageService packageService, IBlobService blobService) { this.packageBuilder = packageBuilder; this.packageService = packageService; this.blobService = blobService; }
public BidderController(IBidderService svc, IAuctionMapper<Bidder, BidderListViewModel, CreateBidderViewModel, EditBidderViewModel> mapper, IEventService eventSvc, IPackageService packageSvc, IAuctionMapper<Package, PackageListViewModel, CreatePackageViewModel, EditPackageViewModel> pMapper) { _svc = svc; _mapper = mapper; _eventSvc = eventSvc; _packageSvc = packageSvc; _pMapper = pMapper; }
public PackageIdInUseChecker(IPackageService packageService, IODataContext oDataContext, IGalleryPackageService galleryPackageService, IUserkeyService userkeyService, IAuthenticationService authenticationService) { _packageService = packageService; _oDataContext = oDataContext; _galleryPackageService = galleryPackageService; _userkeyService = userkeyService; _authenticationService = authenticationService; }
public ApiController(IPackageService packageSvc, IPackageFileService packageFileSvc, IUserService userSvc, INuGetExeDownloaderService nugetExeDownloaderSvc, GallerySetting settings) { this.packageSvc = packageSvc; this.packageFileSvc = packageFileSvc; this.userSvc = userSvc; this.nugetExeDownloaderSvc = nugetExeDownloaderSvc; this.settings = settings; }
public PackagePartDeleter(IPackageService packageService, IOrchardServices orchardServices, IScreenshotPartDeleter screenshotPartDeleter, IODataContext oDataContext) { _packageService = packageService; _screenshotPartDeleter = screenshotPartDeleter; _oDataContext = oDataContext; Logger = NullLogger.Instance; }
public ApiController(IPackageService packageSvc, IScanService scanSvc, IPackageFileService packageFileSvc, IUserService userSvc, INuGetExeDownloaderService nugetExeDownloaderSvc, IConfiguration settings) { this.packageSvc = packageSvc; this.scanSvc = scanSvc; this.packageFileSvc = packageFileSvc; this.userSvc = userSvc; this.nugetExeDownloaderSvc = nugetExeDownloaderSvc; this.settings = settings; }
public UsersController(IUserService userSvc, IPackageService packageService, IMessageService messageService, IConfiguration settings, IPrincipal currentUser, IUserSiteProfilesService profilesService) { userService = userSvc; this.packageService = packageService; this.messageService = messageService; this.settings = settings; this.currentUser = currentUser; this.profilesService = profilesService; }
public NuGetExeDownloaderService( IPackageService packageSvc, IPackageFileService packageFileSvc, IFileStorageService fileStorageSvc) { this.packageSvc = packageSvc; this.packageFileSvc = packageFileSvc; this.fileStorageSvc = fileStorageSvc; }
public NuGetExeDownloaderService( IPackageService packageService, IPackageFileService packageFileService, IFileStorageService fileStorageService) { _packageService = packageService; _packageFileService = packageFileService; _fileStorageService = fileStorageService; }
public ModuleWorkerJob(IPackageService packageService, ModuleDescriptor moduleDescriptor, ModuleAction action) { Id = Guid.NewGuid().ToString("N"); CancellationToken = new CancellationToken(); PackageService = packageService; ModuleDescriptor = moduleDescriptor; Action = action; ProgressLog = new List<ProgressMessage>(); }
public ReflowPackageService( IEntitiesContext entitiesContext, IPackageService packageService, IPackageFileService packageFileService) { _entitiesContext = entitiesContext; _packageService = packageService; _packageFileService = packageFileService; }
public PackageController(IPackageCloseoutService closeout, IPackageService svc, IAuctionMapper<Package, PackageListViewModel, CreatePackageViewModel, EditPackageViewModel> mapper, IEventService eventSvc) { _closeout = closeout; _svc = svc; _mapper = mapper; _eventSvc = eventSvc; }
public RegisteredPackageIdGetter(IUserkeyPackageService userkeyPackageService, IPackageService packageService, IOrchardServices orchardServices, IUserkeyService userkeyService, IGalleryPackageService galleryPackageService, ITaxonomyService taxonomyService) { _userkeyPackageService = userkeyPackageService; _packageService = packageService; _orchardServices = orchardServices; _userkeyService = userkeyService; _galleryPackageService = galleryPackageService; _taxonomyService = taxonomyService; _taxonomy = _taxonomyService.GetTaxonomyBySlug("PackageTypes"); }
public PlatformExportImportManager(ISecurityService securityService, IRoleManagementService roleManagementService, ISettingsManager settingsManager, IDynamicPropertyService dynamicPropertyService, IPackageService packageService) { _dynamicPropertyService = dynamicPropertyService; _securityService = securityService; _roleManagementService = roleManagementService; _settingsManager = settingsManager; _packageService = packageService; _manifestPartUri = PackUriHelper.CreatePartUri(new Uri("Manifest.json", UriKind.Relative)); _platformEntriesPartUri = PackUriHelper.CreatePartUri(new Uri("PlatformEntries.json", UriKind.Relative)); }
public ContactOwnersController(IOrchardServices orchardServices, IMessageManager messageManager, IPackageService packageService, IUserkeyPackageService userkeyPackageService, IParameterFormatValidator parameterFormatValidator, IPackageVisitTracker packageVisitTracker) { _orchardServices = orchardServices; _packageVisitTracker = packageVisitTracker; _messageManager = messageManager; _packageService = packageService; _userkeyPackageService = userkeyPackageService; _parameterFormatValidator = parameterFormatValidator; T = NullLocalizer.Instance; }
public JsonApiController( IPackageService packageService, IUserService userService, IEntityRepository<PackageOwnerRequest> packageOwnerRequestRepository, IMessageService messageService) { _packageService = packageService; _userService = userService; _packageOwnerRequestRepository = packageOwnerRequestRepository; _messageService = messageService; }
public PackagesController( IPackageService packageSvc, IUploadFileService uploadFileSvc, IUserService userSvc, IMessageService messageService, IAutomaticallyCuratePackageCommand autoCuratedPackageCmd, IConfiguration configuration) { this.packageSvc = packageSvc; this.uploadFileSvc = uploadFileSvc; this.userSvc = userSvc; this.messageService = messageService; this.autoCuratedPackageCmd = autoCuratedPackageCmd; Configuration = configuration; }
public PackageController(IPackageService packageService) { _packageService = packageService; }
public PackageController(IPackageService package, ILoggerManager logger) { _packageService = package; _loggerManager = logger; }
public CreateOrderCommandHandlerTests() { _mockOrderRepository = new Mock <IOrderRepository>(); _mockProductItemRepository = new Mock <IProductItemRepository>(); _packageService = new PackageService(_mockProductItemRepository.Object); }
public PackageController(IMirrorService mirror, IPackageService packages, IPackageStorageService storage) { _mirror = mirror ?? throw new ArgumentNullException(nameof(mirror)); _packages = packages ?? throw new ArgumentNullException(nameof(packages)); _storage = storage ?? throw new ArgumentNullException(nameof(storage)); }
public HomeController(IPackageService packageService, ILogger <HomeController> logger) { this.packageService = packageService; this.logger = logger; }
public RegistrationIndexModule(IPackageService packageService) { _packages = packageService ?? throw new ArgumentNullException(nameof(packageService)); this.Get("v3/registration/{id}/index.json", async(req, res, routeData) => { string id = routeData.As <string>("id"); // Documentation: https://docs.microsoft.com/en-us/nuget/api/registration-base-url-resource var packages = await _packages.FindAsync(id, includeUnlisted: false, includeDependencies: true); var versions = packages.Select(p => p.Version).ToList(); if (!packages.Any()) { res.StatusCode = 404; return; } // TODO: Paging of registration items. // "Un-paged" example: https://api.nuget.org/v3/registration3/newtonsoft.json/index.json // Paged example: https://api.nuget.org/v3/registration3/fake/index.json await res.AsJson(new { Count = packages.Count, TotalDownloads = packages.Sum(p => p.Downloads), Items = new[] { new RegistrationIndexItem( packageId: id, items: packages.Select(p => ToRegistrationIndexLeaf(req, p)).ToList(), lower: versions.Min().ToNormalizedString(), upper: versions.Max().ToNormalizedString() ), } }); }); this.Get("v3/registration/{id}/{version}.json", async(req, res, routeData) => { string id = routeData.As <string>("id"); string version = routeData.As <string>("version"); if (!NuGetVersion.TryParse(version, out var nugetVersion)) { res.StatusCode = 400; return; } var package = await _packages.FindAsync(id, nugetVersion, false, includeDependencies: false); if (package == null) { res.StatusCode = 404; return; } // Documentation: https://docs.microsoft.com/en-us/nuget/api/registration-base-url-resource var result = new RegistrationLeaf( registrationUri: req.PackageRegistration(id, nugetVersion, ""), listed: package.Listed, downloads: package.Downloads, packageContentUri: req.PackageDownload(id, nugetVersion, ""), published: package.Published, registrationIndexUri: req.PackageRegistration(id, "")); await res.AsJson(result); }); }
/// <summary> /// 获取库存明细 /// </summary> ///参数为跟踪号或库位编码 /// <returns>返回服务结果。</returns> public ServiceResult ExecuteService(string materialid, string ownerid, string whid) { var result = new ServiceResult <List <JSONObject> >(); var ctx = this.KDContext.Session.AppContext; // 检查上下文对象 if (this.IsContextExpired(result)) { return(result); } //获取相关信息 try { JSONObject Finaldata = new JSONObject(); List <JSONObject> return_data = new List <JSONObject>(); // TODO: 通过平台动态引擎获取数据 string sqlSelect = string.Format(@"/*dialect*/ SELECT DISTINCT t.FMATERIALID,T3.FNAME AS FMATERIALNAME,T2.FNUMBER AS FMATERIALNUMBER ,t3.FSPECIFICATION, CASE T10.FIGNOREINVENTORYTRACKNO WHEN 1 then 'True' ELSE 'False' END AS FIGNOREINVENTORYTRACKNO, CASE T11.FENABLELOT WHEN 1 then 'True' ELSE 'False' END AS FENABLELOT , CASE T11.FENABLEEXPIRY WHEN 1 then 'True' ELSE 'False' END AS FENABLEEXPIRY, CASE T11.FENABLECAPACITY WHEN 1 then 'True' ELSE 'False' END AS FENABLECAPACITY, t11.FCAPACITYSCALE,t12.FCAPACITYUNIT, t.FBILLNO AS FTrackNo,T.FLOTNO,FPRODUCEDATE,FEXPIRYDATE,FMQTY,FMAINUNITID, t8.FNAME AS FMainUnitNAME, t.FEXPPERIOD, 'D' AS FEXPUNIT,T.FAVGCTY,T.FCTY, FLOCID,t6.FNUMBER AS FLocNumber,t5.FNAME AS FLocName, t.FPACKAGEID,t4.FNUMBER AS FPackageNumber ,t7.FNAME AS FPackageName FROM dbo.BAH_V_WMS_INVENTORY t LEFT JOIN dbo.BAH_T_BD_MATERIAL t2 ON t.FMATERIALID = t2.FID LEFT JOIN dbo.BAH_T_BD_MATERIAL_L t3 ON t.FMATERIALID = t3.FID LEFT JOIN dbo.BAH_T_BD_PACKAGE T4 ON T.FPACKAGEID = T4.FID LEFT JOIN dbo.BAH_T_BD_LOCATION_L t5 ON t.FLOCID = t5.FID LEFT JOIN dbo.BAH_T_BD_LOCATION t6 ON t.FLOCID = t6.FID LEFT JOIN dbo.BAH_T_BD_PACKAGE_L T7 ON T.FPACKAGEID = T7.FID LEFT JOIN dbo.BAH_T_BD_PKGUOM_L T8 ON T4.FMAINUNITID = t8.FENTRYID LEFT JOIN dbo.BAH_T_BD_LOCBASE T9 ON T6.FID = T9.FID INNER JOIN BAH_T_BD_LOCCONTROL T10 ON T6.FID = T10.FID INNER JOIN dbo.BAH_T_BD_MATWAREHOUSE T11 ON T2.FID = T11.FID LEFT JOIN dbo.BAH_T_BD_MATWAREHOUSE_L T12 ON T11.FENTRYID = T12.FENTRYID where (t2.FNUMBER = '{0}' or t.FBILLNO = '{0}' or t6.FNUMBER = '{0}' ) AND (t9.FUSE = 'Storage' or t9.FUSE = 'Pick') AND T.FOWNERID = '{1}' AND t.fwhid = '{2}' ;", materialid, ownerid, whid);// or a.num is null DynamicObjectCollection dataObjectCollection = DBUtils.ExecuteDynamicObject(ctx, sqlSelect, null, null); if (dataObjectCollection.Count == 0) { result.Code = (int)ResultCode.Fail; result.Message = "未检索到对应信息!"; } else { foreach (DynamicObject dataObject in dataObjectCollection) { JSONObject data = new JSONObject(); IPackageService pkgService = null; String FMQtyForShow; try { FormMetadata meta = MetaDataServiceHelper.Load(ctx, "BAH_BD_Package") as FormMetadata; QueryBuilderParemeter queryParam = new QueryBuilderParemeter(); queryParam.FormId = "BAH_BD_Package"; queryParam.BusinessInfo = meta.BusinessInfo; queryParam.FilterClauseWihtKey = " FID ='" + dataObject["FPackageId"].ToString() + "' "; var objs = BusinessDataServiceHelper.Load(ctx, meta.BusinessInfo.GetDynamicObjectType(), queryParam).FirstOrDefault(); pkgService = PIBDServiceFactory.Instance.GetService <IPackageService>(ctx); var Marray = pkgService.Expand(ctx, objs, decimal.Parse(dataObject["FMQty"].ToString())); FMQtyForShow = string.Join("", Marray.Select(item => string.Concat(item.Qty.ToTrimEndZeroString(), item.Name.Value(ctx))).ToArray()); } finally { PIBDServiceFactory.Instance.CloseService(pkgService); } data.Add("FMATERIALID", dataObject["FMATERIALID"].ToString()); data.Add("FMATERIALNAME", dataObject["FMATERIALNAME"]); data.Add("FMATERIALNUMBER", dataObject["FMATERIALNUMBER"]); data.Add("FSPECIFICATION", dataObject["FSPECIFICATION"]); data.Add("FIGNOREINVENTORYTRACKNO", dataObject["FIGNOREINVENTORYTRACKNO"]); data.Add("FENABLELOT", dataObject["FENABLELOT"]); data.Add("FENABLEEXPIRY", dataObject["FENABLEEXPIRY"]); data.Add("FENABLECAPACITY", dataObject["FENABLECAPACITY"]); data.Add("FCAPACITYSCALE", dataObject["FCAPACITYSCALE"]); data.Add("FCAPACITYUNIT", dataObject["FCAPACITYUNIT"]); data.Add("FTrackNo", dataObject["FTrackNo"]); data.Add("FLotNo", dataObject["FLotNo"].ToString()); if (dataObject["FProduceDate"].ToString() == "0001-01-01 00:00:00") { data.Add("FProduceDate", ""); } else { data.Add("FProduceDate", Convert.ToDateTime(dataObject["FProduceDate"].ToString()).ToString("yyyy-MM-dd")); } if (dataObject["FExpiryDate"].ToString() == "0001-01-01 00:00:00") { data.Add("FExpiryDate", ""); } else { data.Add("FExpiryDate", Convert.ToDateTime(dataObject["FExpiryDate"].ToString()).ToString("yyyy-MM-dd HH:mm:ss.fff")); } data.Add("FMQty", dataObject["FMQty"].ToString()); data.Add("FMainUnitId", dataObject["FMainUnitId"]); data.Add("FMainUnitNAME", dataObject["FMainUnitNAME"]); data.Add("FAVGCTY", dataObject["FAVGCTY"]); data.Add("FCTY", dataObject["FCTY"]); data.Add("FEXPPERIOD", dataObject["FEXPPERIOD"]); data.Add("FEXPUNIT", dataObject["FEXPUNIT"]); data.Add("FLocId", dataObject["FLocId"]); data.Add("FLocNumber", dataObject["FLocNumber"]); data.Add("FLocName", dataObject["FLocName"]); data.Add("FPackageId", dataObject["FPackageId"]); data.Add("FPackageNumber", dataObject["FPackageNumber"]); data.Add("FPackageName", dataObject["FPackageName"]); data.Add("FMQtyForShow", FMQtyForShow); return_data.Add(data); } } //返回数据 result.Code = (int)ResultCode.Success; result.Data = return_data; result.Message = "成功返回数据!"; } catch (Exception ex) { result.Code = (int)ResultCode.Fail; result.Message = ex.Message; } return(result); }
public ExamController(ICategoryService categoryService, IResultService resultService, ISubCategoryService subCategoryService, IQuestionService questionService, IExamTypeService examTypeService, IExamQuestionService examQuestionService, IExamservice examservice, IPackageService packageService) { _resultService = resultService; _categoryService = categoryService; _subCategoryService = subCategoryService; _examTypeService = examTypeService; _examservice = examservice; _packageService = packageService; _examQuestionService = examQuestionService; _questionService = questionService; }
public ShipmentsController(IPackageService packageService) { this.packageService = packageService ?? throw new ArgumentNullException(nameof(packageService)); }
/// <summary> /// Initializes a new instance of the <see cref="AzurePackageService"/> class. /// </summary> /// <param name="repository"> /// Repository of packages /// </param> /// <param name="authenticationService"> /// Authentication service /// </param> public AzurePackageService(AzureServerPackageRepository repository, IPackageAuthenticationService authenticationService) { this.repository = repository; this.packageService = new PackageService(repository, authenticationService); }
public PackageManager(IPackageService packageService, IMapper mapper) { _packageService = packageService; _mapper = mapper; }
public ShellImageService(IPackageService packageService) { _packageService = packageService; }
public PackagesController(IUnitOfWork db, IPackageService pkgs) { this.db = db; this.pkgs = pkgs; this.theme = $"~/{ApplicationSettings.BlogAdminFolder}/"; }
public RegistrationLeafController(IMirrorService mirror, IPackageService packages) { _mirror = mirror ?? throw new ArgumentNullException(nameof(mirror)); _packages = packages ?? throw new ArgumentNullException(nameof(packages)); }
public LanguageRegistrationService(ILog log, IPackageService packageService) { _log = log; _packageService = packageService; }
public CreateModel(IPackageService packageService) { PackageService = packageService; }
public PopulateTagsFilter(IPackageService packageService, ISettingsManager settingManager) { _packageService = packageService; _settingManager = settingManager; }
public TestPackageDeleteService(IEntityRepository <Package> packageRepository, IEntityRepository <PackageDelete> packageDeletesRepository, IEntitiesContext entitiesContext, IPackageService packageService, IIndexingService indexingService, IPackageFileService packageFileService, IAuditingService auditingService) : base(packageRepository, packageDeletesRepository, entitiesContext, packageService, indexingService, packageFileService, auditingService) { }
public InternalController(IPackageService packageService) { _packageService = packageService; }
public PackagesController(IPackageService packageService, IMapper mapper) { this.packageService = packageService; this.mapper = mapper; }
public PackageController(IMappingService mappingService, IPackageService packageService) : base(mappingService) { this.packageService = packageService; }
public BuildPackageCommandHandler(IMediator mediator, IServerIdentityService serverIdentityService, TrustDBContext db, IDerivationStrategyFactory derivationStrategyFactory, IPackageService trustPackageService, NotificationSegment notifications, IConfiguration configuration, ILogger <BuildPackageCommandHandler> logger) { _mediator = mediator; _serverIdentityService = serverIdentityService; _db = db; _derivationStrategyFactory = derivationStrategyFactory; _trustPackageService = trustPackageService; _notifications = notifications; _configuration = configuration; this.logger = logger; }
public PackagesController(IPackageService packageService, IVersionService versionService, IJwtService jwtService) { this._packageService = packageService; this._versionService = versionService; this._jwtService = jwtService; }
public PackageController(IPackageService pckgService) { packageService = pckgService; }
public SymbolPackageService( IEntityRepository <SymbolPackage> symbolPackageRepository, IPackageService packageService) : base(symbolPackageRepository, packageService) { }
public PackageFilter(IPackageService packageService) { _packageService = packageService ?? throw new ArgumentNullException(nameof(packageService)); }
public RegistrationIndexController(IPackageService packages) { _packages = packages ?? throw new ArgumentNullException(nameof(packages)); }
/// <summary> /// 输入收货明细fid,entryid,输出收货明细详情 /// </summary> /// <param name="billno">收货明细编号</param> /// <returns>返回服务结果。</returns> public ServiceResult ExecuteService(string SourceBillId, string SourceEntryId) { var result = new ServiceResult <JSONObject>(); var ctx = this.KDContext.Session.AppContext; // 检查上下文对象 if (this.IsContextExpired(result)) { return(result); } // 检查传入参数 //if (string.IsNullOrWhiteSpace(billno)) //{ // result.Code = (int)ResultCode.Fail; // result.Message = "收货明细编号不能为空!"; // return result; //} //获取相关信息 try { //TODO:通过平台动态引擎获取数据 JSONObject return_data = new JSONObject(); //客户编码和物料编码 string sqlSelect = string.Format(@"/*dialect*/ SELECT t.FQty, t.FUnitId, t4.FNAME AS FUnitName,t.FMQty,T.FMUNITID,t9.FNAME AS FMUnitName, t.FPackageId, t5.FHasJoinMQty,(t.FMQTY - t5.FHasJoinMQty) AS FNeedINBOUNDMQTY, t.FAVGCTY,t.FCTY FROM dbo.BAH_T_WMS_INBOUNDENTRY t LEFT JOIN dbo.BAH_V_BD_UNIT_L t4 ON t.FUNITID = t4.fid LEFT JOIN dbo.BAH_T_WMS_INBOUNDENTRY_W t5 ON t.FENTRYID = t5.FENTRYID LEFT JOIN dbo.BAH_V_BD_UNIT_L t9 ON t.FMUNITID = t9.fid WHERE t5.FJOINSTATUS = 'A' AND t.FID = '{0}' AND T.FENTRYID = '{1}' order by t.FSEQ ;", SourceBillId, SourceEntryId);// or a.num is null DynamicObjectCollection mat_objc = DBUtils.ExecuteDynamicObject(ctx, sqlSelect, null, null); if (mat_objc.Count == 0) { result.Code = (int)ResultCode.Fail; result.Message = "未检索到对应信息!"; } else { List <JSONObject> detail_list = new List <JSONObject>(); //明细信息 foreach (DynamicObject data in mat_objc) { JSONObject each_detail = new JSONObject(); IPackageService pkgService = null; String FMQtyForShow; String FHASMQTYForShow; String FNeedMQTYForShow; try { FormMetadata meta = MetaDataServiceHelper.Load(ctx, "BAH_BD_Package") as FormMetadata; QueryBuilderParemeter queryParam = new QueryBuilderParemeter(); queryParam.FormId = "BAH_BD_Package"; queryParam.BusinessInfo = meta.BusinessInfo; queryParam.FilterClauseWihtKey = " FID ='" + data["FPackageId"].ToString() + "' "; var objs = BusinessDataServiceHelper.Load(ctx, meta.BusinessInfo.GetDynamicObjectType(), queryParam).FirstOrDefault(); pkgService = PIBDServiceFactory.Instance.GetService <IPackageService>(ctx); var Marray = pkgService.Expand(ctx, objs, decimal.Parse(data["FMQty"].ToString())); var Harray = pkgService.Expand(ctx, objs, decimal.Parse(data["FHasJoinMQty"].ToString())); var Narray = pkgService.Expand(ctx, objs, decimal.Parse(data["FNeedINBOUNDMQTY"].ToString())); FMQtyForShow = string.Join("", Marray.Select(item => string.Concat(item.Qty.ToTrimEndZeroString(), item.Name.Value(ctx))).ToArray()); FHASMQTYForShow = string.Join("", Harray.Select(item => string.Concat(item.Qty.ToTrimEndZeroString(), item.Name.Value(ctx))).ToArray()); FNeedMQTYForShow = string.Join("", Narray.Select(item => string.Concat(item.Qty.ToTrimEndZeroString(), item.Name.Value(ctx))).ToArray()); } finally { PIBDServiceFactory.Instance.CloseService(pkgService); } each_detail.Add("FQty", data["FQty"]); each_detail.Add("FUnitId", data["FUnitId"]); each_detail.Add("FUnitName", data["FUnitName"]); each_detail.Add("FMQty", data["FMQty"]); each_detail.Add("FMUNITID", data["FMUNITID"]); each_detail.Add("FMUnitName", data["FMUnitName"]); each_detail.Add("FMQtyForShow", FMQtyForShow); each_detail.Add("FHASMQTYForShow", FHASMQTYForShow); each_detail.Add("FNeedMQTYForShow", FNeedMQTYForShow); each_detail.Add("FHASPutMQTY", data["FHasJoinMQty"]); each_detail.Add("FNeedPutMQTY", data["FNeedINBOUNDMQTY"]); each_detail.Add("FAVGCTY", data["FAVGCTY"]); each_detail.Add("FCTY", data["FCTY"]); detail_list.Add(each_detail); } return_data.Add("DetailList", detail_list); } //返回数据 result.Code = (int)ResultCode.Success; result.Data = return_data; result.Message = "成功返回数据!"; } catch (Exception ex) { result.Code = (int)ResultCode.Fail; result.Message = ex.Message; } return(result); }
public CreateOrderCommandHandler(IOrderRepository orderRepository, IProductItemRepository productItemRepository, IPackageService packageService) { _orderRepository = orderRepository; _productItemRepository = productItemRepository; _packageService = packageService; }
public PackagesController(IPackageService packageService, IUsersService usersService, IReceiptsService receiptsService) { this.packageService = packageService; this.usersService = usersService; this.receiptsService = receiptsService; }