/// <summary> /// 发送给指定的运营商 /// </summary> /// <param name="carrierCodes"></param> /// <param name="command"></param> /// <param name="content"></param> /// <param name="isRepeatSend"></param> /// <param name="param"></param> public static void SendByCarrier(string[] carrierCodes, EnumPushCommands command, string content, bool isRepeatSend = false, params object[] param) { IBusinessmanRepository _repository = StructureMap.ObjectFactory.GetInstance<IBusinessmanRepository>(); //获取发送商户 var sendArray = _repository.FindAll().OfType<Buyer>().Where(p => carrierCodes.Contains(p.CarrierCode)).Select(p => p.Code).ToArray(); SendMsgByBuyerCodes(sendArray, command, content, isRepeatSend, param); }
public TravelPaperService(ITravelGrantRecordRepository travelGrantRecordRepository, ITravelPaperRepository travelPaperRepository, IOrderRepository orderRepository, IAfterSaleOrderRepository afterSaleorderRepository, IBusinessmanRepository businessmanRepository) { this.m_travelGrantRecordRepository = travelGrantRecordRepository; this.m_travelPaperRepository = travelPaperRepository; this.m_businessmanRepository = businessmanRepository; this.orderRepository = orderRepository; this.AfterSaleorderRepository = afterSaleorderRepository; currentUser = AuthManager.GetCurrentUser(); }
public InsuranceDomainService(IInsuranceOrderRepository iInsuranceOrderRepository, IInsuranceConfigRepository iInsuranceConfigRepository, IInsuranceDepositLogRepository iInsuranceDepositLogRepository, IOrderRepository iOrderRepository, IPaymentClientProxy iPayMentClientProxy, IBusinessmanRepository businessmanRepository, IInsurancePurchaseByBussinessmanRepository iInsurancePurchaseByBussinessmanRepository) { this._iInsuranceOrderRepository = iInsuranceOrderRepository; this._iInsuranceConfigRepository = iInsuranceConfigRepository; this._iInsuranceDepositLogRepository = iInsuranceDepositLogRepository; this._iOrderRepository = iOrderRepository; this._iPayMentClientProxy = iPayMentClientProxy; this._businessmanRepository = businessmanRepository; this._iInsurancePurchaseByBussinessmanRepository = iInsurancePurchaseByBussinessmanRepository; }
/// <summary> /// 发送所有客户端[Buyer] /// </summary> public static void SendAll(EnumPushCommands command, string content, bool isRepeatSend = false, params object[] param) { IBusinessmanRepository _repository = StructureMap.ObjectFactory.GetInstance<IBusinessmanRepository>(); //获取所有商户信息 var sendArray = _repository.FindAll().OfType<Buyer>().Select(p => p.Code).ToArray(); foreach (var item in sendArray) { Send(item, command, content, isRepeatSend, param); } }
public BusinessmanService(IBusinessmanRepository businessmanRepository, IPaymentClientProxy payMentClientProxy, IRoleRepository roleRepository, ISmsTemplateRepository smsTemplateRepository, ISMSChargeSetRepository smsChargeRepository, IOrderRepository orderRepository, IAfterSaleOrderRepository afterSaleOrderRepository, IOPENScanRepository openScanRepository, CustomerInfoDomainService customerInfoDomainService, StationBuyGroupDomainService stationBuyGroupDomainService) { this.businessmanRepository = businessmanRepository; this.roleRepository = roleRepository; this.payMentClientProxy = payMentClientProxy; this.smsTemplateRepository = smsTemplateRepository; this.smsChargeRepository = smsChargeRepository; this.orderRepository = orderRepository; this.afterSaleOrderRepository = afterSaleOrderRepository; this.openScanRepository = openScanRepository; this._customerInfoDomainService = customerInfoDomainService; this._stationBuyGroupDomainService = stationBuyGroupDomainService; }
public BehaviorStatService(IBehaviorStatRepository behaviorStatRepository, IBusinessmanRepository businessmanRepository) { this.behaviorStatRepository = behaviorStatRepository; BehaviorStatService.businessmanRepository = businessmanRepository; }
public NoticeService(INoticeRepository noticeRepository, IBusinessmanRepository businessmanRepository) { this.noticeRepository = noticeRepository; currentUser = AuthManager.GetCurrentUser(); this.businessmanRepository = businessmanRepository; }
public LoginService(IBusinessmanRepository businessmanRepository) { this.businessmanRepository = businessmanRepository; }
public PlatformPointGroupService(IPlatformPointGroupRepository platformPointGroupRepository, IPlatformPointGroupRuleRepository platformPointGroupRuleRepository, IBusinessmanRepository businessmanRepository) { this.platformPointGroupRepository = platformPointGroupRepository; this.platformPointGroupRuleRepository = platformPointGroupRuleRepository; this.businessmanRepository = businessmanRepository; }
public FlightDestineService(IBusinessmanRepository businessmanRepository, IPidService PidService) { currentUser = AuthManager.GetCurrentUser(); flightDestineService = new FlightService(businessmanRepository, currentUser); this.PidService = PidService; }
public StationBuyGroupDomainService(IStationBuyGroupRepository stationBuyGroupRepository, IBusinessmanRepository businessmanRepository) { _stationBuyGroupRepository = stationBuyGroupRepository; _businessmanRepository = businessmanRepository; }
public RiskControlService(IOrderRepository orderRepository, IBusinessmanRepository businessmanRepository) { this.orderRepository = orderRepository; this.businessmanRepository = businessmanRepository; }
public ConsoLocalPolicyService(ILocalPolicyRepository localPolicyRepository, IBusinessmanRepository _businessmanRepository) { this.localPolicyRepository = localPolicyRepository; this.businessmanRepository = _businessmanRepository; }
public FundService(IFundClientProxy fundClientProxy, IBusinessmanRepository businessmanRepository) { this.fundClientProxy = fundClientProxy; this.businessmanRepository = businessmanRepository; }
public AuthService(IBusinessmanRepository businessmanRepository) { this.businessmanRepository = businessmanRepository; }
//构造函数 public CustomerInfoDomainService(ICustomerInfoRepository customerInfoRepository, IBusinessmanRepository businessmanRepository) { _customerInfoRepository = customerInfoRepository; _businessmanRepository = businessmanRepository; }