Exemplo n.º 1
0
        public bool Conform(IPlayer en)
        {
            if (en.IsDead())
            {
                return(false);
            }
            IPlayer           player = EntitySystem.m_ClientGlobal.MainPlayer;
            IControllerSystem cs     = EntitySystem.m_ClientGlobal.GetControllerSystem();

            if (cs == null)
            {
                return(false);
            }

            IControllerHelper ch = cs.GetControllerHelper();

            if (ch == null)
            {
                return(false);
            }
            if (ch.IsSameTeam(en))
            {
                float dis = EntityHelper.GetEntityDistance(player, en);
                if (dis <= m_nRange)
                {
                    return(true);
                }
            }

            return(false);
        }
Exemplo n.º 2
0
        public bool Conform(INPC en)
        {
            if (en.IsDead())
            {
                return(false);
            }
            //if ( !en.IsCanAttackNPC() )
            //{
            //    return false;
            //}
            IPlayer           player = EntitySystem.m_ClientGlobal.MainPlayer;
            IControllerSystem cs     = EntitySystem.m_ClientGlobal.GetControllerSystem();

            if (cs == null)
            {
                return(false);
            }

            IControllerHelper ch = cs.GetControllerHelper();

            if (ch == null)
            {
                return(false);
            }
            if (ch.NpcIsMyPet(en))
            {
                float dis = EntityHelper.GetEntityDistance(player, en);
                if (dis <= m_nRange)
                {
                    return(true);
                }
            }

            return(false);
        }
Exemplo n.º 3
0
 public WorkhoursController(
     IWorkhoursRepository workhoursRepository,
     IControllerHelper controllerHelper)
 {
     _workhoursRepository = workhoursRepository;
     _controllerHelper    = controllerHelper;
 }
Exemplo n.º 4
0
        // 游戏退出时使用
        public void Release()
        {
            if (m_IControllerHelper != null)
            {
                m_IControllerHelper = null;
            }
            if (m_switchTargt != null)
            {
                m_switchTargt.Relese();
                m_switchTargt = null;
            }


            if (m_ActiveCtrl != null)
            {
                m_ActiveCtrl = null;
            }

            //if (m_MissionRobot != null)
            //{
            //    m_MissionRobot = null;
            //}
            if (m_CombatRobot != null)
            {
                m_CombatRobot.Stop();
                m_CombatRobot = null;
            }
        }
Exemplo n.º 5
0
 public WalletController(
     IWalletRepository walletRepository,
     IControllerHelper controllerHelper)
 {
     _walletRepository = walletRepository;
     _controllerHelper = controllerHelper;
 }
Exemplo n.º 6
0
 public DeleteProductOperation(IRemoveProductValidator validator, IResponseBuilder responseBuilder, IControllerHelper controllerHelper, ICommandSender commandSender)
 {
     _validator        = validator;
     _responseBuilder  = responseBuilder;
     _controllerHelper = controllerHelper;
     _commandSender    = commandSender;
 }
Exemplo n.º 7
0
 public GetLocationsOperation(IUpsClient upsClient, IRequestBuilder requestBuilder, IResponseBuilder responseBuilder, IControllerHelper controllerHelper)
 {
     _upsClient        = upsClient;
     _requestBuilder   = requestBuilder;
     _responseBuilder  = responseBuilder;
     _controllerHelper = controllerHelper;
 }
 public RemoveShopCommentOperation(IRemoveShopCommentValidator validator, IResponseBuilder responseBuilder, IControllerHelper controllerHelper, ICommandSender commandSender)
 {
     _validator        = validator;
     _responseBuilder  = responseBuilder;
     _controllerHelper = controllerHelper;
     _commandSender    = commandSender;
 }
Exemplo n.º 9
0
 public JobController(IJobRepository jobRepository, ITypeHelperService typeHelperService,
                      IControllerHelper controllerHelper)
 {
     _jobRepository     = jobRepository;
     _typeHelperService = typeHelperService;
     _controllerHelper  = controllerHelper;
 }
Exemplo n.º 10
0
 public AlbumsController(IAlbumRepository albumsReviewRepository, IPropertyMappingService propertyMappingService,
                         IControllerHelper controllerHelper, IHateoasHelper hateoasHelper, ITypeHelperService typeHelperService)
 {
     _albumRepository   = albumsReviewRepository;
     _controllerHelper  = controllerHelper;
     _hateoasHelper     = hateoasHelper;
     _typeHelperService = typeHelperService;
 }
Exemplo n.º 11
0
 public TrackOrderOperation(ITrackOrderValidator validator, IControllerHelper controllerHelper, IResponseBuilder responseBuilder, ISettingsProvider settingsProvider, IUpsClient upsClient)
 {
     _validator        = validator;
     _controllerHelper = controllerHelper;
     _responseBuilder  = responseBuilder;
     _settingsProvider = settingsProvider;
     _upsClient        = upsClient;
 }
Exemplo n.º 12
0
 public AddDiscountOperation(IAddDiscountValidator validator, IRequestBuilder requestBuilder, IResponseBuilder responseBuilder, IControllerHelper controllerHelper, ICommandSender commandSender)
 {
     _validator        = validator;
     _requestBuilder   = requestBuilder;
     _responseBuilder  = responseBuilder;
     _controllerHelper = controllerHelper;
     _commandSender    = commandSender;
 }
Exemplo n.º 13
0
 public EmployeeJobController(IJobRepository jobRepository, IEmployeeRepository employeeRepository,
                              ITypeHelperService typeHelperService, IControllerHelper controllerHelper)
 {
     _jobRepository      = jobRepository;
     _employeeRepository = employeeRepository;
     _typeHelperService  = typeHelperService;
     _controllerHelper   = controllerHelper;
 }
Exemplo n.º 14
0
 public GetRatingsOperation(IRequestBuilder requestBuilder, IUpsClient upsClient, IResponseBuilder responseBuilder, IControllerHelper controllerHelper, ISettingsProvider settingsProvider)
 {
     _requestBuilder   = requestBuilder;
     _upsClient        = upsClient;
     _responseBuilder  = responseBuilder;
     _controllerHelper = controllerHelper;
     _settingsProvider = settingsProvider;
 }
Exemplo n.º 15
0
 public ScheduleController(
     IScheduleRepository scheduleRepository, ITypeHelperService typeHelperService,
     IPropertyMappingService propertyMappingService, IControllerHelper controllerHelper)
 {
     _scheduleRepository     = scheduleRepository;
     _typeHelperService      = typeHelperService;
     _propertyMappingService = propertyMappingService;
     _controllerHelper       = controllerHelper;
 }
Exemplo n.º 16
0
 public UpdateNotificationOperation(IRequestBuilder requestBuilder, IUpdateNotificationValidator updateNotificationValidator,
                                    ICommandSender commandSender, IResponseBuilder responseBuilder, IControllerHelper controllerHelper)
 {
     _requestBuilder = requestBuilder;
     _updateNotificationValidator = updateNotificationValidator;
     _commandSender    = commandSender;
     _responseBuilder  = responseBuilder;
     _controllerHelper = controllerHelper;
 }
Exemplo n.º 17
0
 public GetOrderLabelOperation(IResponseBuilder responseBuilder, IControllerHelper controllerHelper, IGetOrderLabelValidator validator,
                               IUpsClient upsClient, ISettingsProvider settingsProvider)
 {
     _responseBuilder  = responseBuilder;
     _controllerHelper = controllerHelper;
     _validator        = validator;
     _upsClient        = upsClient;
     _settingsProvider = settingsProvider;
 }
 public AddServiceCommentOperation(IRequestBuilder requestBuilder, IAddCommentValidator addCommentValidator,
                                   IResponseBuilder responseBuilder, IControllerHelper controllerHelper, ICommandSender commandSender)
 {
     _requestBuilder      = requestBuilder;
     _addCommentValidator = addCommentValidator;
     _responseBuilder     = responseBuilder;
     _controllerHelper    = controllerHelper;
     _commandSender       = commandSender;
 }
Exemplo n.º 19
0
 public EmployeeController(
     IEmployeeRepository employeeRepository, IPropertyMappingService propertyMappingService,
     ITypeHelperService typeHelperService, IControllerHelper controllerHelper)
 {
     _employeeRepository     = employeeRepository;
     _propertyMappingService = propertyMappingService;
     _typeHelperService      = typeHelperService;
     _controllerHelper       = controllerHelper;
 }
 public ConfirmOrderPurchaseOperation(IRequestBuilder requestBuilder, IResponseBuilder responseBuilder, ICommandSender commandSender, IControllerHelper controllerHelper,
                                      IAcceptOrderTransactionValidator validator)
 {
     _requestBuilder   = requestBuilder;
     _responseBuilder  = responseBuilder;
     _commandSender    = commandSender;
     _controllerHelper = controllerHelper;
     _validator        = validator;
 }
Exemplo n.º 21
0
 public ProvidersV3Controller(
     IGetProviderApprenticeshipLocationsV3 getProviders,
     IControllerHelper controllerHelper,
     ILogger <ProvidersV3Controller> logger)
 {
     _getProviders     = getProviders;
     _controllerHelper = controllerHelper;
     _logger           = logger;
 }
Exemplo n.º 22
0
 public AddClientServiceOperation(IRequestBuilder requestBuilder, IAddClientServiceValidator validator,
                                  IResponseBuilder responseBuilder, IControllerHelper controllerHelper, ICommandSender commandSender)
 {
     _requestBuilder   = requestBuilder;
     _validator        = validator;
     _responseBuilder  = responseBuilder;
     _controllerHelper = controllerHelper;
     _commandSender    = commandSender;
 }
Exemplo n.º 23
0
 public AddMessageOperation(IResponseBuilder responseBuilder, IRequestBuilder requestBuilder,
                            IAddMessageValidator addMessageValidator, ICommandSender commandSender, IControllerHelper controllerHelper)
 {
     _responseBuilder     = responseBuilder;
     _requestBuilder      = requestBuilder;
     _addMessageValidator = addMessageValidator;
     _commandSender       = commandSender;
     _controllerHelper    = controllerHelper;
 }
 public AddOrderLineOperation(ICommandSender commandSender, IRequestBuilder requestBuilder, IAddOrderLineValidator validator,
     IResponseBuilder responseBuilder, IControllerHelper controllerHelper)
 {
     _commandSender = commandSender;
     _requestBuilder = requestBuilder;
     _validator = validator;
     _responseBuilder = responseBuilder;
     _controllerHelper = controllerHelper;
 }
Exemplo n.º 25
0
 public GetDiscountOperation(IDiscountRepository discountRepository, IHalResponseBuilder halResponseBuilder, IDiscountEnricher discountEnricher,
                             IResponseBuilder responseBuilder, IControllerHelper controllerHelper)
 {
     _discountRepository = discountRepository;
     _halResponseBuilder = halResponseBuilder;
     _discountEnricher   = discountEnricher;
     _responseBuilder    = responseBuilder;
     _controllerHelper   = controllerHelper;
 }
 public DeleteClientServiceOperation(
     IRemoveClientServiceValidator validator, IResponseBuilder responseBuilder,
     IControllerHelper controllerHelper, ICommandSender commandSender)
 {
     _validator        = validator;
     _responseBuilder  = responseBuilder;
     _controllerHelper = controllerHelper;
     _commandSender    = commandSender;
 }
Exemplo n.º 27
0
 public GetOrderOperation(IOrderRepository orderRepository, IHalResponseBuilder halResponseBuilder, IOrderEnricher orderEnricher,
                          IResponseBuilder responseBuilder, IControllerHelper controllerHelper)
 {
     _orderRepository    = orderRepository;
     _halResponseBuilder = halResponseBuilder;
     _orderEnricher      = orderEnricher;
     _responseBuilder    = responseBuilder;
     _controllerHelper   = controllerHelper;
 }
 public UpdateProductOperation(IResponseBuilder responseBuilder, IRequestBuilder requestBuilder,
                               IControllerHelper controllerHelper, IUpdateProductValidator updateProductValidator, ICommandSender commandSender, IHostingEnvironment hostingEnvironment)
 {
     _responseBuilder        = responseBuilder;
     _requestBuilder         = requestBuilder;
     _controllerHelper       = controllerHelper;
     _updateProductValidator = updateProductValidator;
     _commandSender          = commandSender;
     _hostingEnvironment     = hostingEnvironment;
 }
 public GetPaymentDetailsOperation(IGetPaymentDetailsValidator validator, IResponseBuilder responseBuilder, IControllerHelper controllerHelper,
                                   IPaypalOauthClient paypalOauthClient, ISettingsProvider settingsProvider, IPaypalClient paypalClient)
 {
     _validator         = validator;
     _responseBuilder   = responseBuilder;
     _controllerHelper  = controllerHelper;
     _paypalOauthClient = paypalOauthClient;
     _settingsProvider  = settingsProvider;
     _paypalClient      = paypalClient;
 }
Exemplo n.º 30
0
 public AddShopOperation(IResponseBuilder responseBuilder, IRequestBuilder requestBuilder,
                         IControllerHelper controllerHelper, IAddShopValidator addShopValidator,
                         IHostingEnvironment env, ICommandSender commandSender)
 {
     _responseBuilder  = responseBuilder;
     _requestBuilder   = requestBuilder;
     _controllerHelper = controllerHelper;
     _addShopValidator = addShopValidator;
     _env           = env;
     _commandSender = commandSender;
 }
        public SpeakersController(IGenericRepository repository, IFilterSpeakerHelper speakersFilter,
            IControllerHelper controllerHelper)
            : base(repository)
        {
            if (speakersFilter == null || controllerHelper == null)
            {
                throw new ArgumentNullException("Filter or controllerHelper does not exist!");
            }

            _speakersFilter = speakersFilter;
            Speakers = repository.GetAll<Speaker>().ToList();
            _controllerHelper = controllerHelper;
        }
        public ConferencesController(IFilterConferenceHelper conferenceFilter,
            IGenericRepository repository, IControllerHelper controllerHelper)
            : base(repository)
        {
            if (conferenceFilter == null || controllerHelper == null)
            {
                throw new ArgumentNullException("Some helper is null!");
            }

            _conferenceFilter = conferenceFilter;
            _controllerHelper = controllerHelper;

            Conferences = _repository.GetAll<Conference>().ToList();
            _conferenceFilter.Conferences = Conferences.OrderBy(e => e.StartDate);
        }