Esempio n. 1
0
 /// <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);
 }
Esempio n. 2
0
 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();
 }
Esempio n. 3
0
 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;
 }
Esempio n. 4
0
 /// <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);
     }
 }
Esempio n. 5
0
 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;
 }
Esempio n. 6
0
 public BehaviorStatService(IBehaviorStatRepository behaviorStatRepository, IBusinessmanRepository businessmanRepository)
 {
     this.behaviorStatRepository = behaviorStatRepository;
     BehaviorStatService.businessmanRepository = businessmanRepository;
 }
Esempio n. 7
0
 public NoticeService(INoticeRepository noticeRepository, IBusinessmanRepository businessmanRepository)
 {
     this.noticeRepository      = noticeRepository;
     currentUser                = AuthManager.GetCurrentUser();
     this.businessmanRepository = businessmanRepository;
 }
Esempio n. 8
0
 public LoginService(IBusinessmanRepository businessmanRepository)
 {
     this.businessmanRepository = businessmanRepository;
 }
Esempio n. 9
0
 public PlatformPointGroupService(IPlatformPointGroupRepository platformPointGroupRepository, IPlatformPointGroupRuleRepository platformPointGroupRuleRepository, IBusinessmanRepository businessmanRepository)
 {
     this.platformPointGroupRepository     = platformPointGroupRepository;
     this.platformPointGroupRuleRepository = platformPointGroupRuleRepository;
     this.businessmanRepository            = businessmanRepository;
 }
Esempio n. 10
0
 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;
 }
Esempio n. 12
0
 public RiskControlService(IOrderRepository orderRepository, IBusinessmanRepository businessmanRepository)
 {
     this.orderRepository       = orderRepository;
     this.businessmanRepository = businessmanRepository;
 }
Esempio n. 13
0
 public ConsoLocalPolicyService(ILocalPolicyRepository localPolicyRepository, IBusinessmanRepository _businessmanRepository)
 {
     this.localPolicyRepository = localPolicyRepository;
     this.businessmanRepository = _businessmanRepository;
 }
Esempio n. 14
0
 public FundService(IFundClientProxy fundClientProxy, IBusinessmanRepository businessmanRepository)
 {
     this.fundClientProxy       = fundClientProxy;
     this.businessmanRepository = businessmanRepository;
 }
Esempio n. 15
0
 public AuthService(IBusinessmanRepository businessmanRepository)
 {
     this.businessmanRepository = businessmanRepository;
 }
 //构造函数
 public CustomerInfoDomainService(ICustomerInfoRepository customerInfoRepository, IBusinessmanRepository businessmanRepository)
 {
     _customerInfoRepository = customerInfoRepository;
     _businessmanRepository  = businessmanRepository;
 }