public RealEstateListViewModel(IRealEstateService <T> service, IMessageService messageService,
                                       IDistrictService districtService, IRealtorService realtorService,
                                       IOwnershipService ownershipService, IDealVariantService dealVariantService,
                                       IConditionService conditionService,
                                       IExcelService excelService, IWordService wordService, IServiceLocator serviceLocator)
        {
            _RealEstateService  = service;
            _MessageService     = messageService;
            _DistrictService    = districtService;
            _RealtorService     = realtorService;
            _OwnershipService   = ownershipService;
            _DealVariantService = dealVariantService;
            _ConditionService   = conditionService;
            _ServiceLocator     = serviceLocator;
            _excelService       = excelService;
            _wordService        = wordService;

            AddCommand                  = new DelegateCommand(Add);
            ChangeCommand               = new DelegateCommand(Change);
            DeleteCommand               = new DelegateCommand(Delete);
            UpdateCommand               = new DelegateCommand(Update);
            ClearFilterCommand          = new DelegateCommand(ClearFilter);
            ApplyFilterCommand          = new DelegateCommand(ApplyFilter);
            ExportToExcelCommand        = new DelegateCommand(ExportToExcel);
            ExportToWordCommand         = new DelegateCommand(ExportToWord);
            ExportToWordSelectedCommand = new DelegateCommand(ExportToWordSelected);

            ChangeInGridCommand = new DelegateCommand <RealEstateViewModel <T> >(ChangeInGrid);
            DeleteInGridCommand = new DelegateCommand <RealEstateViewModel <T> >(DeleteInGrid);

            SelectedEntities = new List <RealEstateViewModel <T> >();
        }
Ejemplo n.º 2
0
 public BusinessActionIMP(ISelector <IOriginalParametersFilterService> originalParametersFilterServiceSelector, IBusinessActionStore businessActionStore, IBusinessActionGroupStore businessActionGroupStore, IConditionService conditionService, ITemplateService templateService)
 {
     _originalParametersFilterServiceSelector = originalParametersFilterServiceSelector;
     _businessActionStore      = businessActionStore;
     _businessActionGroupStore = businessActionGroupStore;
     _conditionService         = conditionService;
     _templateService          = templateService;
 }
 public PlotEditViewModel(IPlotService service, IMessageService messageService,
                          IDistrictService districtService, IViewsService viewsService,
                          IRealtorService realtorService, IOwnershipService ownershipService,
                          IDealVariantService dealVariantService, IConditionService conditionalService)
     : base(service, messageService, districtService, realtorService, ownershipService, dealVariantService, conditionalService)
 {
     _ViewsService = viewsService;
 }
Ejemplo n.º 4
0
        protected override void Initialize(RequestContext requestContext)
        {
            if (ConditionService == null)
            {
                ConditionService = new ConditionService();
            }

            base.Initialize(requestContext);
        }
Ejemplo n.º 5
0
 public QuoteService(ILogger <QuoteService> logger, IConfiguration configuration,
                     ILenderService lenderService, IRepaymentService repaymentService, IConditionService conditionService)
 {
     _logger                = logger;
     _lenderService         = lenderService;
     _repaymentService      = repaymentService;
     _conditionService      = conditionService;
     _repaymentLengthMonths = configuration.GetValue <int>("RepaymentLengthMonths");
 }
 public ConditionsController(
     IConditionService conditionService,
     IMapper mapper,
     ILogFactory logFactory)
 {
     _conditionService = conditionService;
     _mapper           = mapper;
     _log = logFactory.CreateLog(this);
 }
        public ConditionsController(IConditionService conditionService)
        {
            _initialCondition = new ConditionExpressionTree();
            var conditions = new DynamicExpression[] { new ConditionAgeIs(), new ConditionGenderIs(), new ConditionFirstNameIs(), new ConditionLastNameIs(), new ConditionOrdersIs() }.ToList();
            var rootBlock = new BlockConditionAndOr { AvailableChildren = conditions };
            _initialCondition.Children = new DynamicExpression[] { rootBlock };

            _conditionService = conditionService;
        }
 public ResidenceEditViewModel(IResidenceService residenceService, IMessageService messageService,
                               IDistrictService districtService, IViewsService viewsService, IRealtorService realtorService,
                               IOwnershipService ownershipService, IDealVariantService dealVariantService,
                               IMaterialService materialService, IConditionService conditionalService, IDestinationService destinationService)
     : base(residenceService, messageService, districtService, realtorService, ownershipService, dealVariantService, conditionalService)
 {
     _ViewsService       = viewsService;
     _MaterialService    = materialService;
     _DestinationService = destinationService;
 }
 public FlatListViewModel(IFlatService service, IMessageService messageService,
                          IDistrictService districtService, IRealtorService realtorService,
                          IOwnershipService ownershipService, IDealVariantService dealVariantService,
                          IConditionService conditionService,
                          IExcelService excelService, IWordService wordService,
                          IServiceLocator serviceLocator)
     : base(
         service, messageService, districtService, realtorService, ownershipService, dealVariantService, conditionService,
         excelService,
         wordService, serviceLocator)
 {
 }
Ejemplo n.º 10
0
        public CraftTable(IBuffCollector buffCollector, IConditionService conditionService, IRandomService randomService, ICalculator calculator, ILookupService lookupService, ICraftQualityCalculator craftQualityCalculator,
                          Recipe recipe, CraftMan craftMan, IProgressWatcher progressWatcher = null)
        {
            if (recipe == null)
            {
                throw new ArgumentNullException(nameof(recipe));
            }
            if (craftMan == null)
            {
                throw new ArgumentNullException(nameof(craftMan));
            }
            if (buffCollector == null)
            {
                throw new ArgumentNullException(nameof(buffCollector));
            }
            if (conditionService == null)
            {
                throw new ArgumentNullException(nameof(conditionService));
            }
            if (randomService == null)
            {
                throw new ArgumentNullException(nameof(randomService));
            }
            if (calculator == null)
            {
                throw new ArgumentNullException(nameof(calculator));
            }
            if (lookupService == null)
            {
                throw new ArgumentNullException(nameof(lookupService));
            }
            if (craftQualityCalculator == null)
            {
                throw new ArgumentNullException(nameof(craftQualityCalculator));
            }

            _progressWatcher = progressWatcher ?? new DefaultProgressWatcher();

            _buffCollector          = buffCollector;
            _conditionService       = conditionService;
            _craftMan               = craftMan;
            _progressWatcher        = progressWatcher ?? new DefaultProgressWatcher();
            _randomService          = randomService;
            _calculator             = calculator;
            _lookupService          = lookupService;
            _craftQualityCalculator = craftQualityCalculator;
            _recipe          = recipe;
            _craftPointsLeft = craftMan.MaxCraftPoints;
            _durability      = recipe.Durability;
            _condition       = _conditionService.GetCondition(null);
            _quality         = recipe.StartQuality;
        }
Ejemplo n.º 11
0
        public ImportUtilities(
            IRepository <HtmlWidget> htmlWidgetRepository,
            IRepository <Schedule> scheduleRepository,
            IRepository <Condition> conditionRepository,
            IRepository <EntityCondition> entityConditionRepository,
            IRepository <ConditionGroup> conditionGroupRepository,
            IRepository <ConditionStatement> conditionStatementRepository,
            IRepository <EntityWidgetMapping> widgetMappingRepository,
            IRepository <ProductOverride> productOverrideRepository,
            IRepository <SpecificationAttribute> specificationAttributeRepository,
            IRepository <ProductAttributeValue> productAttributeValueRepository,
            ISpecificationAttributeService specificationAttributeService,
            ITabService tabService,
            IConditionService conditionService,
            IEntityConditionService entityConditionService,
            IEntityMappingService entityMappingService,
            ILogger logger,
            IRepository <Product> productRepository,
            IProductAttributeService productAttributeService,
            INopDataProvider nopDbContext)
        {
            _htmlWidgetRepository             = htmlWidgetRepository;
            _scheduleRepository               = scheduleRepository;
            _conditionRepository              = conditionRepository;
            _entityConditionRepository        = entityConditionRepository;
            _conditionGroupRepository         = conditionGroupRepository;
            _conditionStatementRepository     = conditionStatementRepository;
            _widgetMappingRepository          = widgetMappingRepository;
            _productOverrideRepository        = productOverrideRepository;
            _specificationAttributeRepository = specificationAttributeRepository;
            _productAttributeValueRepository  = productAttributeValueRepository;
            _specificationAttributeService    = specificationAttributeService;
            _tabService             = tabService;
            _conditionService       = conditionService;
            _entityConditionService = entityConditionService;
            _entityMappingService   = entityMappingService;
            _logger                  = logger;
            _productRepository       = productRepository;
            _productAttributeService = productAttributeService;
            _nopDbContext            = nopDbContext;

            return;
        }
Ejemplo n.º 12
0
 public CampaignService(
     ICampaignRepository campaignRepository,
     IConditionService conditionService,
     ICampaignValidationService campaignValidationService,
     ILogFactory logFactor,
     IRabbitPublisher <CampaignChangeEvent> campaignChangeEventPublisher,
     IConfigurationRepository configurationRepository,
     IFileService fileService,
     IEarnRuleContentRepository earnRuleContentRepository,
     IMapper mapper)
 {
     _campaignRepository           = campaignRepository;
     _conditionService             = conditionService;
     _campaignValidationService    = campaignValidationService;
     _campaignChangeEventPublisher = campaignChangeEventPublisher;
     _configurationRepository      = configurationRepository;
     _fileService = fileService;
     _earnRuleContentRepository = earnRuleContentRepository;
     _log    = logFactor.CreateLog(this);
     _mapper = mapper;
 }
        public RealEstateEditViewModel(IRealEstateService <T> service, IMessageService messageService,
                                       IDistrictService districtService, IRealtorService realtorService,
                                       IOwnershipService ownershipService, IDealVariantService dealVariantService, IConditionService conditionService)
        {
            _RealEstateService  = service;
            _MessageService     = messageService;
            _DistrictService    = districtService;
            _RealtorService     = realtorService;
            _OwnershipService   = ownershipService;
            _DealVariantService = dealVariantService;
            _ConditionService   = conditionService;
            PropertyChanged    += (sender, args) =>
            {
                OkCommand.RaiseCanExecuteChanged();
            };

            OkCommand = new DelegateCommand(() =>
            {
                var mode  = _Id == 0 ? EditEndedMode.Add : EditEndedMode.Edit;
                var error = Error;
                if (error == null)
                {
                    UpdateModelFromValues();
                    SaveToDatabase();
                    CloseDialog();
                    OnEditEnded(mode, DbEntity);
                }
                else
                {
                    _MessageService.ShowMessage(error, "Ошибка", image: MessageBoxImage.Error);
                }
            }, CanOk);

            CancelCommand = new DelegateCommand(() =>
            {
                UpdateValuesFromModel();
                CloseDialog();
                OnEditEnded(EditEndedMode.Cancel, null);
            }, CanCancel);
        }
        private CampaignService GetCampaignServiceInstance(
            ICampaignRepository campaignRepository,
            IConditionService conditionService,
            ICampaignValidationService campaignValidationService,
            IRabbitPublisher <CampaignChangeEvent> campaignChangeEventPublisher,
            IConfigurationRepository configurationRepository)
        {
            var fileServiceMock = new Mock <IFileService>();
            var spendRuleContentRepositoryMock = new Mock <IEarnRuleContentRepository>();
            var mapper = MapperHelper.CreateAutoMapper();

            return(new CampaignService(
                       campaignRepository,
                       conditionService,
                       campaignValidationService,
                       EmptyLogFactory.Instance,
                       campaignChangeEventPublisher,
                       configurationRepository,
                       fileServiceMock.Object,
                       spendRuleContentRepositoryMock.Object,
                       mapper));
        }
 public ConditionsController(IConditionService ConditionService)
 {
     _ConditionService = ConditionService;
 }
Ejemplo n.º 16
0
 public MainWindow()
 {
     InitializeComponent();
     packageStoreService = new PackageStoreService();
     conditionService    = new ConditionService();
 }
 public ConditionServiceTests()
 {
     _conditionService  = new ConditionService(_unitOfWork);
     resourceParameters = new ConditionsResourceParameters();
 }
Ejemplo n.º 18
0
 public ConditionsController(IConditionService conditionService, IMapper mapper)
 {
     _conditionService = conditionService;
     _mapper           = mapper;
 }
Ejemplo n.º 19
0
 public RuleService(IConditionService conditionService, IActionService actionService, RuleContext ruleContext)
 {
     _conditionService = conditionService;
     _actionService = actionService;
     _ruleContext = ruleContext;
 }
Ejemplo n.º 20
0
 public ConditionController(IConditionService conditionService)
 {
     _conditionService = conditionService;
 }
Ejemplo n.º 21
0
 public ConditionProcessor(IConditionService conditionService, ConditionContext objectContext)
 {
     _conditionService = conditionService;
     _objectContext    = objectContext;
 }
Ejemplo n.º 22
0
 public ConditionAppService(IConditionService serviceBase) : base(serviceBase)
 {
 }
Ejemplo n.º 23
0
 public ConditionsController(IConditionService _iConditionService)
 {
     iConditionService = _iConditionService;
 }
Ejemplo n.º 24
0
 public RuleJson(IConditionService <ConditionModel> conditionService, IOptionsMonitor <List <RuleModel> > rulesAccessor)
 {
     _conditionService = conditionService ?? throw new ArgumentNullException(nameof(conditionService));
     rules             = rulesAccessor.CurrentValue;
 }
 public ConditionController(IConditionService conditionService, IScenarioService scenarioService, IMapper mapper)
 {
     _conditionService = conditionService;
     _scenarioService  = scenarioService;
     _mapper           = mapper;
 }
Ejemplo n.º 26
0
 public MainWindow()
 {
     InitializeComponent();
     packageStoreService = new PackageStoreService();
     conditionService = new ConditionService();
 }
Ejemplo n.º 27
0
 public ConditionViewModel(IConditionService service) : base(service)
 {
 }
 public HouseEditViewModel(IHouseService service, IMessageService messageService,
                           IDistrictService districtService, IViewsService viewsService,
                           IRealtorService realtorService, IOwnershipService ownershipService,
                           IDealVariantService dealVariantService, IWaterSupplyService waterSupplyService,
                           ISewageService sewageService, IMaterialService materialService, IConditionService conditionalService)
     : base(service, messageService, districtService, realtorService, ownershipService, dealVariantService, conditionalService)
 {
     _ViewsService       = viewsService;
     _WaterSupplyService = waterSupplyService;
     _SewageService      = sewageService;
     _MaterialService    = materialService;
 }
Ejemplo n.º 29
0
 public ConditionController(IEmployeeService employeeService, IConditionService conditionService)
     : base(employeeService)
 {
     this._conditionService = conditionService;
     this._employeeService  = employeeService;
 }
 public RoomEditViewModel(IRoomService service, IMessageService messageService,
                          IDistrictService districtService, IViewsService viewsService,
                          IRealtorService realtorService, IOwnershipService ownershipService,
                          IDealVariantService dealVariantService,
                          ITerraceService terraceService, IMaterialService materialService,
                          ILayoutService layoutService, IFloorLevelService floorLevelService, IConditionService conditionalService)
     : base(service, messageService, districtService, realtorService, ownershipService, dealVariantService, conditionalService)
 {
     _ViewsService      = viewsService;
     _TerraceService    = terraceService;
     _MaterialService   = materialService;
     _LayoutService     = layoutService;
     _FloorLevelService = floorLevelService;
 }
Ejemplo n.º 31
0
 public CreateModel(IConditionService conditionService)
 {
     this.conditionService = conditionService;
 }
Ejemplo n.º 32
0
 public ConditionDictionaryViewModel(IServiceLocator serviceLocator, IConditionService service, IMessageService messageService) : base(serviceLocator, service, messageService)
 {
 }