public ENodebQueryService(ITownRepository townRepository, IENodebRepository eNodebRepository, IDistributionRepository distributionRepository, ITownBoundaryRepository boundaryRepository) { _townRepository = townRepository; _eNodebRepository = eNodebRepository; _distributionRepository = distributionRepository; _boundaryRepository = boundaryRepository; }
public DistributionService(IDistributionRepository distributionRepository, IDatasetRepository datasetRepository, INotificationService notificationService, IUnitOfWork unitOfWork, IMemoryCache cache) { _distributionRepository = distributionRepository; _datasetRepository = datasetRepository; _notificationService = notificationService; _unitOfWork = unitOfWork; _cache = cache; }
public GraphService(IDatasetRepository datasetRepository, IDatasetService datasetService, IDistributionRepository distributionRepository, IPublisherRepository publisherRepository, ICategoryRepository categoryRepository, ITagsRepository tagsRepository, IUnitOfWork unitOfWork) { _datasetRepository = datasetRepository; _distributionRepository = distributionRepository; _publisherRepository = publisherRepository; _categoryRepository = categoryRepository; _tagsRepository = tagsRepository; _unitOfWork = unitOfWork; _datasetService = datasetService; }
public BasicImportService(IENodebRepository eNodebRepository, ICellRepository cellRepository, IBtsRepository btsRepository, ICdmaCellRepository cdmaCellRepository, IStationDictionaryRepository stationDictionary, IDistributionRepository distributionRepository, IHotSpotCellRepository hotSpotCellRepository) { _eNodebRepository = eNodebRepository; _cellRepository = cellRepository; _btsRepository = btsRepository; _cdmaCellRepository = cdmaCellRepository; _stationDictionary = stationDictionary; _distributionRepository = distributionRepository; _hotSpotCellRepository = hotSpotCellRepository; }
public ReceiveManager( IPublisherRepository publisherRepository, IEventRepository eventRepository, ISubscriptionRepository subscriptionRepository, IDistributionRepository distributionRepository, IDistributionQueue distributionQueue, ILoggerWrapper logger) { _publisherRepository = publisherRepository; _eventRepository = eventRepository; _subscriptionRepository = subscriptionRepository; _distributionRepository = distributionRepository; _distributionQueue = distributionQueue; _logger = logger; }
public void Run(IServiceProvider serviceProvide) { ISysLogAppService _sysLogAppService = serviceProvide.CreateScope().ServiceProvider.GetService <ISysLogAppService>() as ISysLogAppService; try { //执行任务 IDistributionRepository _distributionRepository = serviceProvide.CreateScope().ServiceProvider.GetService <IDistributionRepository>() as IDistributionRepository; var malldate = _distributionRepository.GetLastSynTime(); DateTime?iwmsdate = _distributionRepository.GetLastSynTime(false); //获取IWMS数据 var result = _distributionRepository.GetDataSource(iwmsdate); //同步IWMS数据 _distributionRepository.DistributionDataSiurce(result, false); AdInfo_WebServiceSoapClient adInfo_WebServiceSoapClient = new AdInfo_WebServiceSoapClient(EndpointConfiguration.AdInfo_WebServiceSoap); var key = "nrjmR4wjLNliD5dS"; StringBuilder stringBuilder = new StringBuilder(); stringBuilder.Append("EncryptText="); stringBuilder.Append(malldate.ToString()); stringBuilder.Append("sign="); stringBuilder.Append(key); UMParam data = new UMParam() { Date = malldate.ToString(), Ciphertext = MD5Helper.MD5Encrypt(stringBuilder.ToString())//加密 }; var param = JsonConvert.SerializeObject(data); var mallData = adInfo_WebServiceSoapClient.GetCustomerInfoAsync(param).Result; UMDataSource uMDataSource = JsonConvert.DeserializeObject <UMDataSource>(mallData.ToString()); if (uMDataSource.Result) { _distributionRepository.DistributionDataSiurce(uMDataSource.Data, false); _sysLogAppService.Log("", "系统", "192.168.1.106", "从商城获取客户数据成功,并导入数据库", Entity.LogType.System); } else { _sysLogAppService.Log("", "系统", "192.168.1.106", "从商城获取客户数据失败,错误信息:" + uMDataSource.Msg, Entity.LogType.System); } } catch (Exception e) { _sysLogAppService.Log("", "系统", "192.168.1.106", "同步失败,错误信息:" + e.Message, Entity.LogType.Error); } }
public StationImportService(IDistributionRepository distributionRepository, IENodebBaseRepository eNodebBaseRepository, IENodebRepository eNodebRepository, IConstructionInformationRepository constructionInformation, IStationRruRepository stationRruRepository, IStationAntennaRepository stationAntennaRepository, IStationDictionaryRepository stationDictionary, ITownRepository townRepository, ICellRepository cellRepository, ILteRruRepository rruRepository) { _distributionRepository = distributionRepository; _constructionInformation = constructionInformation; _stationRruRepository = stationRruRepository; _stationAntennaRepository = stationAntennaRepository; _eNodebBaseRepository = eNodebBaseRepository; _eNodebRepository = eNodebRepository; _stationDictionary = stationDictionary; _townRepository = townRepository; _cellRepository = cellRepository; _rruRepository = rruRepository; if (Stations == null) { Stations = new Stack <StationDictionaryExcel>(); } if (ENodebBases == null) { ENodebBases = new Stack <ENodebBaseExcel>(); } if (StationCells == null) { StationCells = new Stack <ConstructionExcel>(); } if (StationRrus == null) { StationRrus = new Stack <StationRruExcel>(); } if (StationAntennas == null) { StationAntennas = new Stack <StationAntennaExcel>(); } if (StationDistributions == null) { StationDistributions = new Stack <IndoorDistributionExcel>(); } if (Towns == null) { Towns = _townRepository.GetAllList(); } }
public SendManager( IDistributionRepository distributionRepository, IEventRepository eventRepository, ISubscriptionRepository subscriptionRepository, IRestClient restClient, AuthenticationConfiguration authenticationConfiguration, ILoggerWrapper logger) { _distributionRepository = distributionRepository; _eventRepository = eventRepository; _subscriptionRepository = subscriptionRepository; _restClient = restClient; _logger = logger; _restClient.Authenticator = new OAuth2ClientCredentialsAuthenticator( authenticationConfiguration.TokenEndpoint, authenticationConfiguration.ClientId, authenticationConfiguration.ClientSecret, authenticationConfiguration.Resource); _restClient.DefaultParameters.Add(new Parameter(CommonHeaderNames.EapimSubscriptionKeyHeaderName, authenticationConfiguration.SubscriptionKey, ParameterType.HttpHeader)); }
public UpdateCommandHandler(IDistributionRepository distributionRepository, IDistributionQueries distributionQueries, ILocationRepository locationRepository) { this.distributionRepository = distributionRepository; this.distributionQueries = distributionQueries; this.locationRepository = locationRepository; }
public DistributionAppService(IDistributionRepository distributionAppService, IAccountRepository accountRepository) { _distributionRepository = distributionAppService; _accountRepository = accountRepository; }
public DistributionController(IDistributionRepository repository) => _repository = repository;
public DistributionController(IDistributionRepository distributionRepository) { _distributionRepository = distributionRepository; }
/// <summary> /// 外卖明细(存放bill相关表中)2013/11/5 /// </summary> //public static ITakeOutDishRepository TakeOutDishRepository //{ // get // { // return takeOutDishRepository; // } //} //public static int GetCurrentUserId() //{ // try // { // HttpCookie emp = HttpContext.Current.Request.Cookies["employee"]; // if (emp != null) // { // return int.Parse(emp["Id"]); // } // } // catch (Exception) // { // } // return 0; //} //public static string GetCurrentUserLoginName() //{ // try // { // HttpCookie emp = HttpContext.Current.Request.Cookies["employee"]; // if (emp != null) // { // return HttpUtility.UrlDecode(emp["Name"]); // } // } // catch (Exception) // { // } // return string.Empty; //} //public static string GetCurrentUserSiteName() //{ // try // { // HttpCookie emp = HttpContext.Current.Request.Cookies["employee"]; // if (emp != null) // { // return HttpUtility.UrlDecode(emp["SiteName"]); // } // } // catch (Exception) // { // } // return string.Empty; //} #endregion //PremiumStratetyRepository /* * public static IBlockRepository BlockRepository * { * get { return blockRepository; } * } * public static IBlockBranchRepository BlockBranchRepository * { * get { return blockBranchRepository; } * } * public static IBlockDatabaseRepository BlockDatabaseRepository * { * get { return blockDatabaseRepository; } * }*/ static JoyeonContext() { var sInstance = DataHelper.SpringApplicationContext.Instance; weixinConfigRepository = sInstance.GetObject <IWeixinConfigRepository>("WeixinConfigRepository"); messageRepository = sInstance.GetObject <IMessageRepository>("MessageRepository"); surveyRepository = sInstance.GetObject <ISurveyRepository>("SurveyRepository"); cookbookRepository = sInstance.GetObject <ICookbookRepository>("CookbookRepository"); cookbookcategoryRepository = sInstance.GetObject <ICookbookCategoryRepository>("CookbookCategoryRepository"); cardRepository = sInstance.GetObject <ICardRepository>("CardRepository"); customerRepository = sInstance.GetObject <ICustomerRepository>("CustomerRepository"); groupRepository = sInstance.GetObject <IGroupRepository>("GroupRepository"); tableRepository = sInstance.GetObject <ITableRepository>("TableRepository"); tableCategoryRepository = sInstance.GetObject <ITableCategoryRepository>("TableCategoryRepository"); frameRepository = sInstance.GetObject <IFrameRepository>("FrameRepository"); employeeRepository = sInstance.GetObject <IEmployeeRepository>("EmployeeRepository"); //厨师菜品设置 by chenpan 20160823 employeeDishRepository = sInstance.GetObject <IEmployeeDishRepository>("EmployeeDishRepository"); jobRepository = sInstance.GetObject <IJobRepository>("JobRepository"); branchRepository = sInstance.GetObject <IBranchRepository>("BranchRepository"); dishRepository = sInstance.GetObject <IDishRepository>("DishRepository"); reportRepository = new ReportRepository(); permissionRepository = sInstance.GetObject <IPermissionRepository>("PermissionRepository"); businessRepository = sInstance.GetObject <IBusinessRepository>("BusinessRepository"); versionControlRepository = sInstance.GetObject <IVersionControlRepository>("VersionControlRepository"); departmentRepository = sInstance.GetObject <IDepartmentRepository>("DepartmentRepository"); bookRepository = sInstance.GetObject <IBookRepository>("BookRepository"); posterRepostory = sInstance.GetObject <IPosterRepository>("PosterRepository"); mposterRepostory = sInstance.GetObject <IMPosterRepository>("MPosterRepository"); promotionRepository = sInstance.GetObject <IPromotionRepository>("PromotionRepository"); tasteRepository = sInstance.GetObject <ITasteRepository>("TasteRepository"); practiceRepository = sInstance.GetObject <IPracticeRepository>("PracticeRepository"); SortNumberStep = AppSettings.Instance.SortNumberStep; vendorRepository = sInstance.GetObject <IVendorRepository>("VendorRepository"); vendorCategoryRepository = sInstance.GetObject <IVendorCategoryRepository>("VendorCategoryRepository"); warehouseRepository = sInstance.GetObject <IWarehouseRepository>("WarehouseRepository"); #region ticket // ticketRepository = sInstance.GetObject<ITicketRepository>("TicketRepository"); // ticketHeaderRepository = sInstance.GetObject<TicketHeaderRepository>("TicketHeaderRepository"); // ticketLineRepository = sInstance.GetObject<TicketLineRepository>("TicketLineRepository"); //ticketViewRepository = sInstance.GetObject<ITicketViewRepository>("TicketViewRepository"); #endregion #region 采购订单 purchaseOrderRepository = sInstance.GetObject <IPurchaseOrderRepository>("PurchaseOrderRepository"); purchaseOrderHeaderRepository = sInstance.GetObject <IPurchaseOrderHeaderRepository>("PurchaseOrderHeaderRepository"); purchaseOrderLineRepository = sInstance.GetObject <IPurchaseOrderLineRepository>("PurchaseOrderLineRepository"); #endregion #region 申请 purchaseRequisitionRepository = sInstance.GetObject <IPurchaseRequisitionRepository>("PurchaseRequisitionRepository"); purchaseRequisitionHeaderRepository = sInstance.GetObject <IPurchaseRequisitionHeaderRepository>("PurchaseRequisitionHeaderRepository"); purchaseRequisitionLineRepository = sInstance.GetObject <IPurchaseRequisitionLineRepository>("PurchaseRequisitionLineRepository"); #endregion #region 出入库单据 inventoryTicketRepository = sInstance.GetObject <IInventoryTicketRepository>("InventoryTicketRepository"); inventoryTicketHeaderRepository = sInstance.GetObject <IInventoryTicketHeaderRepository>("InventoryTicketHeaderRepository"); inventoryTicketLineRepository = sInstance.GetObject <IInventoryTicketLineRepository>("InventoryTicketLineRepository"); #endregion #region 交易记录 inventoryTransactionRepository = sInstance.GetObject <IInventoryTransactionRepository>("InventoryTransactionRepository"); #endregion #region 库存数量 branchInventoryRepository = sInstance.GetObject <IBranchInventoryRepository>("BranchInventoryRepository"); #endregion #region 盘点 countingRepository = sInstance.GetObject <ICountingRepository>("CountingRepository"); countingHeaderRepository = sInstance.GetObject <ICountingHeaderRepository>("CountingHeaderRepository"); countingLineRepository = sInstance.GetObject <ICountingLineRepository>("CountingLineRepository"); #endregion #region 日结 dailyProcessRepository = sInstance.GetObject <IDailyProcessRepository>("DailyProcessRepository"); #endregion #region 月结 monthlyProcessRepository = sInstance.GetObject <IMonthlyProcessRepository>("MonthlyProcessRepository"); #endregion #region 结算单 settlementRepository = sInstance.GetObject <ISettlementRepository>("SettlementRepository"); settlementHeaderRepository = sInstance.GetObject <ISettlementHeaderRepository>("SettlementHeaderRepository"); settlementLineRepository = sInstance.GetObject <ISettlementLineRepository>("SettlementLineRepository"); #endregion ticketTypeRepository = sInstance.GetObject <ITicketTypeRepository>("TicketTypeRepository"); //loggerRepository = sInstance.GetObject<ILoggerRepository>("LoggerRepository"); discountRepository = sInstance.GetObject <IDiscountRepository>("DiscountRepository"); cooperationRepository = sInstance.GetObject <ICooperationRepository>("CooperationRepository"); freeRepository = sInstance.GetObject <IFreeRepository>("FreeRepository"); evaluateRepository = sInstance.GetObject <IEvaluateRepository>("EvaluateRepository"); shortCardRepository = sInstance.GetObject <IShortCardRepository>("ShortCardRepository"); businessHoursRepository = sInstance.GetObject <IBusinessHoursRepository>("BusinessHoursRepository"); paymentTypeRepository = sInstance.GetObject <IPaymentTypeRepository>("PaymentTypeRepository"); paymentOrderRepository = sInstance.GetObject <IPaymentOrderRepository>("PaymentOrderRepository"); settingRepository = sInstance.GetObject <ISettingRepository>("SettingRepository"); messageTemplateRepository = sInstance.GetObject <IMessageTemplateRepository>("MessageTemplateRepository"); customPrintBillRepository = sInstance.GetObject <ICustomPrintBillRepository>("CustomPrintBillRepository"); realTimeRepository = sInstance.GetObject <IRealTimeRepository>("RealTimeRepository"); mbillRepository = sInstance.GetObject <IMBillRepository>("MBillRepository"); queueRepository = sInstance.GetObject <IQueueRepository>("QueueRepository"); materialRepository = sInstance.GetObject <IMaterialRepository>("MaterialRepository"); materialCategoryRepository = sInstance.GetObject <IMaterialCategoryRepository>("MaterialCategoryRepository"); queueNumberRepository = sInstance.GetObject <IQueueNumberRepository>("QueueNumberRepository"); recipeRepository = sInstance.GetObject <IRecipeRepository>("RecipeRepository"); bookTableRepository = sInstance.GetObject <IBookTableRepository>("BookTableRepository"); premiumStratetyRepository = sInstance.GetObject <IPremiumStratetyRepository>("PremiumStratetyRepository"); distributionRepository = sInstance.GetObject <IDistributionRepository>("DistributionRepository"); serialNumberRepository = sInstance.GetObject <ISerialNumberRepository>("SerialNumberRepository"); branchDistributionRepository = sInstance.GetObject <IBranchDistributionRepository>("BranchDistributionRepository"); autoSaleSetting = sInstance.GetObject <IAutoSaleSetting>("AutoSaleSettingRepository"); tableZoneRepository = sInstance.GetObject <ITableZoneRepository>("TableZoneRepository"); //groupRepository = sInstance.GetObject<IGroupRepository>("GroupRepository"); adminRepository = sInstance.GetObject <IAdminRepository>("AdminRepository"); noticeRepostory = sInstance.GetObject <INoticeRepository>("NoticeRepository"); invitationRepository = sInstance.GetObject <IInvitationRepository>("InvitationRepository"); //外卖 takeOutRepository = sInstance.GetObject <ITakeOutRepository>("TakeOutRepository"); //售后 afterSaleServiceRepository = sInstance.GetObject <IAfterSaleServiceRepository>( "AfterSaleServiceRepository"); provinceRepository = sInstance.GetObject <IProvinceRepository>("ProvinceRepository"); cityRepository = sInstance.GetObject <ICityRepository>("CityRepository"); //区/县 regionRepository = sInstance.GetObject <IRegionRepository>("RegionRepository"); //商圈 mallRepository = sInstance.GetObject <IMallRepository>("MallRepository"); //微信管理 weiXinAccountRepository = sInstance.GetObject <IWeiXinAccountRepository>("WeiXinAccountRepository"); //移动支付账户管理 paymentAccountRepository = sInstance.GetObject <IPaymentAccountRepository>("PaymentAccountRepository"); //移动支付-支付订单 mpaymentRepository = sInstance.GetObject <IMPaymentRepository>("MPaymentRepository"); baseDdlRepository = sInstance.GetObject <IBaseDdlRepository>("BaseDdlRepository"); /*blockRepository = sInstance.GetObject<IBlockRepository>("BlockRepository"); * blockBranchRepository = sInstance.GetObject<IBlockBranchRepository>("BlockBranchRepository"); * blockDatabaseRepository = sInstance.GetObject<IBlockDatabaseRepository>("BlockDatabaseRepository"); * */ //食材 by xutao20161017 ingredientsRepository = sInstance.GetObject <IIngredientsRepository>("IngredientsRepository"); //味型 by xutao20161017 flavorRepository = sInstance.GetObject <IFlavorRepository>("FlavorRepository"); promotionCouponRepository = sInstance.GetObject <IPromotionCouponRepository>("PromotionCouponRepository"); // by chenpan 20161213 promotionCouponRecordRepository = sInstance.GetObject <IPromotionCouponRecordRepository>("PromotionCouponRecordRepository"); // by chenpan 20161213 promotionRechargeGiftRepository = sInstance.GetObject <IPromotionRechargeGiftRepository>("PromotionRechargeGiftRepository"); // by chenpan 20161220 }
public DeleteCommandHandler(IDistributionRepository distributionRepository) { this.distributionRepository = distributionRepository; }