public DisplayTemplateOverviewStepViewModel( IRepositoryFactory<IAppConfigRepository> repositoryFactory, IAppConfigEntityFactory entityFactory, DisplayTemplateMapping item) : base(null, repositoryFactory, entityFactory, null, null, item) { }
public DisplayTemplateOverviewStepViewModel( IRepositoryFactory <IAppConfigRepository> repositoryFactory, IAppConfigEntityFactory entityFactory, DisplayTemplateMapping item) : base(null, repositoryFactory, entityFactory, null, null, item) { }
public AppConfigSettingsViewModel(IRepositoryFactory <IAppConfigRepository> repositoryFactory, IAppConfigEntityFactory entityFactory, IViewModelsFactory <ICreateAppConfigSettingViewModel> wizardVMFactory, IViewModelsFactory <IAppConfigSettingEditViewModel> editVMFactory) : base(entityFactory, wizardVMFactory, editVMFactory) { _repositoryFactory = repositoryFactory; }
public EFAppConfigRepository(string connectionStringName, IAppConfigEntityFactory entityFactory, IInterceptor[] interceptors = null) : base(connectionStringName, entityFactory, interceptors: interceptors) { Database.SetInitializer(new ValidateDatabaseInitializer<EFAppConfigRepository>()); Configuration.AutoDetectChangesEnabled = true; Configuration.ProxyCreationEnabled = false; }
public StoreSeoViewModel(ILoginViewModel loginViewModel, IRepositoryFactory<IAppConfigRepository> appConfigRepositoryFactory, IAppConfigEntityFactory appConfigEntityFactory, Store item, IEnumerable<string> languages) : base(appConfigRepositoryFactory, appConfigEntityFactory, item.DefaultLanguage, languages, item.StoreId, SeoUrlKeywordTypes.Store) { _loginViewModel = loginViewModel; _store = item; InitializePropertiesForViewing(); }
public EFAppConfigRepository(string connectionStringName, IAppConfigEntityFactory entityFactory, IInterceptor[] interceptors = null) : base(connectionStringName, entityFactory, interceptors: interceptors) { Database.SetInitializer(new ValidateDatabaseInitializer <EFAppConfigRepository>()); Configuration.AutoDetectChangesEnabled = true; Configuration.ProxyCreationEnabled = false; }
public DisplayTemplateConditionsStepViewModel( IRepositoryFactory<IStoreRepository> storeRepositoryFactory, IRepositoryFactory<IAppConfigRepository> repositoryFactory, IAppConfigEntityFactory entityFactory, IViewModelsFactory<ISearchCategoryViewModel> categoryVmFactory, IViewModelsFactory<ISearchItemViewModel> itemVmFactory, DisplayTemplateMapping item) : base(storeRepositoryFactory, repositoryFactory, entityFactory, categoryVmFactory, itemVmFactory, item) { }
public DisplayTemplateConditionsStepViewModel( IRepositoryFactory <IStoreRepository> storeRepositoryFactory, IRepositoryFactory <IAppConfigRepository> repositoryFactory, IAppConfigEntityFactory entityFactory, IViewModelsFactory <ISearchCategoryViewModel> categoryVmFactory, IViewModelsFactory <ISearchItemViewModel> itemVmFactory, DisplayTemplateMapping item) : base(storeRepositoryFactory, repositoryFactory, entityFactory, categoryVmFactory, itemVmFactory, item) { }
public ItemSeoViewModel(ILoginViewModel loginViewModel, ICatalogOutlineBuilder catalogBuilder, IRepositoryFactory<IStoreRepository> storeRepositoryFactory, IRepositoryFactory<IAppConfigRepository> appConfigRepositoryFactory, IAppConfigEntityFactory appConfigEntityFactory, Item item, IEnumerable<string> languages) : base(appConfigRepositoryFactory, appConfigEntityFactory, item.Catalog.DefaultLanguage, languages, item.Code, SeoUrlKeywordTypes.Item) { _storeRepositoryFactory = storeRepositoryFactory; _catalogBuilder = catalogBuilder; _loginViewModel = loginViewModel; _item = item; InitializePropertiesForViewing(); }
public CategorySeoViewModel(ILoginViewModel loginViewModel, ICatalogOutlineBuilder catalogBuilder, IRepositoryFactory<IStoreRepository> storeRepositoryFactory, IRepositoryFactory<IAppConfigRepository> appConfigRepositoryFactory, IAppConfigEntityFactory appConfigEntityFactory, Category item, IEnumerable<string> languages, CatalogBase parentCatalog) : base(appConfigRepositoryFactory, appConfigEntityFactory, parentCatalog.DefaultLanguage, languages, item.CategoryId, SeoUrlKeywordTypes.Category) { _storeRepositoryFactory = storeRepositoryFactory; _catalogBuilder = catalogBuilder; _loginViewModel = loginViewModel; _category = item; _catalog = parentCatalog; InitializePropertiesForViewing(); }
public ItemSeoStepViewModel(ILoginViewModel loginViewModel, ICatalogOutlineBuilder catalogBuilder, IRepositoryFactory<IStoreRepository> storeRepositoryFactory, IRepositoryFactory<IAppConfigRepository> appConfigRepositoryFactory, IAppConfigEntityFactory appConfigEntityFactory, Item item, IEnumerable<string> languages) : base(null, null, null, null, item, null, null) { _appConfigRepositoryFactory = appConfigRepositoryFactory; _appConfigEntityFactory = appConfigEntityFactory; _storeRepositoryFactory = storeRepositoryFactory; _catalogBuilder = catalogBuilder; _loginViewModel = loginViewModel; InnerItemCatalogLanguages = languages.ToList(); SeoLocalesFilterCommand = new DelegateCommand<string>(RaiseSeoLocalesFilter); NavigateToUrlCommand = new DelegateCommand(RaiseNavigateToUrl); }
public ItemSeoStepViewModel(ILoginViewModel loginViewModel, ICatalogOutlineBuilder catalogBuilder, IRepositoryFactory <IStoreRepository> storeRepositoryFactory, IRepositoryFactory <IAppConfigRepository> appConfigRepositoryFactory, IAppConfigEntityFactory appConfigEntityFactory, Item item, IEnumerable <string> languages) : base(null, null, null, null, item, null, null) { _appConfigRepositoryFactory = appConfigRepositoryFactory; _appConfigEntityFactory = appConfigEntityFactory; _storeRepositoryFactory = storeRepositoryFactory; _catalogBuilder = catalogBuilder; _loginViewModel = loginViewModel; InnerItemCatalogLanguages = languages.ToList(); SeoLocalesFilterCommand = new DelegateCommand <string>(RaiseSeoLocalesFilter); NavigateToUrlCommand = new DelegateCommand(RaiseNavigateToUrl); }
protected DisplayTemplateEditViewModel( IRepositoryFactory <IStoreRepository> storeRepositoryFactory, IRepositoryFactory <IAppConfigRepository> repositoryFactory, IAppConfigEntityFactory entityFactory, IViewModelsFactory <ISearchCategoryViewModel> categoryVmFactory, IViewModelsFactory <ISearchItemViewModel> itemVmFactory, DisplayTemplateMapping item) : base(entityFactory, item, true) { _storeRepositoryFactory = storeRepositoryFactory; _repositoryFactory = repositoryFactory; _searchCategoryVmFactory = categoryVmFactory; _searchItemVmFactory = itemVmFactory; }
protected SeoViewModelBase( IRepositoryFactory <IAppConfigRepository> appConfigRepositoryFactory, IAppConfigEntityFactory appConfigEntityFactory, string defaultLanguage, IEnumerable <string> languages, string keywordValue, ObjectModel.SeoUrlKeywordTypes keywordType) { _appConfigRepositoryFactory = appConfigRepositoryFactory; _appConfigEntityFactory = appConfigEntityFactory; _availableLanguages = languages.ToList(); _defaultLanguage = defaultLanguage; _keywordValue = keywordValue; _keywordType = keywordType; InitCommands(); }
protected SeoViewModelBase( IRepositoryFactory<IAppConfigRepository> appConfigRepositoryFactory, IAppConfigEntityFactory appConfigEntityFactory, string defaultLanguage, IEnumerable<string> languages, string keywordValue, ObjectModel.SeoUrlKeywordTypes keywordType) { _appConfigRepositoryFactory = appConfigRepositoryFactory; _appConfigEntityFactory = appConfigEntityFactory; _availableLanguages = languages.ToList(); _defaultLanguage = defaultLanguage; _keywordValue = keywordValue; _keywordType = keywordType; InitCommands(); }
public LocalizationEditViewModel(IRepositoryFactory <IAppConfigRepository> repositoryFactory, IAppConfigEntityFactory entityFactory, NavigationManager navManager, IHomeSettingsViewModel parent, LocalizationGroup item) : base(entityFactory, item.TranslateLocalization) { _repositoryFactory = repositoryFactory; _parent = parent; _navManager = navManager; OriginalLocalizationGroup = item; ViewTitle = new ViewTitleBase() { SubTitle = "SETTINGS".Localize(null, LocalizationScope.DefaultCategory), Title = "Localization" }; OpenItemCommand = new DelegateCommand(() => _navManager.Navigate(NavigationData)); }
public DisplayTemplateEditViewModel( IRepositoryFactory <IStoreRepository> storeRepositoryFactory, IRepositoryFactory <IAppConfigRepository> repositoryFactory, IAppConfigEntityFactory entityFactory, IViewModelsFactory <ISearchCategoryViewModel> categoryVmFactory, IViewModelsFactory <ISearchItemViewModel> itemVmFactory, INavigationManager navManager, DisplayTemplateMapping item, HomeSettingsEditableViewModel <DisplayTemplateMapping> parent) : base(entityFactory, item, false) { _storeRepositoryFactory = storeRepositoryFactory; _repositoryFactory = repositoryFactory; _navManager = navManager; _parent = parent; _searchCategoryVmFactory = categoryVmFactory; _searchItemVmFactory = itemVmFactory; ViewTitle = new ViewTitleBase() { Title = "Display template", SubTitle = "SETTINGS".Localize(null, LocalizationScope.DefaultCategory) }; OpenItemCommand = new DelegateCommand(() => _navManager.Navigate(NavigationData)); }
public StoresSettingsViewModel( IViewModelsFactory <IStoreViewModel> storeVmFactory, IRepositoryFactory <IAppConfigRepository> seoRepository, IAppConfigEntityFactory seoFactory, IRepositoryFactory <IStoreRepository> repositoryFactory, IStoreEntityFactory entityFactory, IViewModelsFactory <ICreateStoreViewModel> wizardVmFactory, IViewModelsFactory <IStoreViewModel> editVmFactory, IAuthenticationContext authContext, NavigationManager navManager, TileManager tileManager) : base(entityFactory, wizardVmFactory, editVmFactory) { _repositoryFactory = repositoryFactory; _navManager = navManager; _tileManager = tileManager; _authContext = authContext; _seoFactory = seoFactory; _seoRepository = seoRepository; _storeVmFactory = storeVmFactory; PopulateTiles(); LinkedStoreNotifictaionRequest = new InteractionRequest <ConditionalConfirmation>(); }
public EmailTemplateEditViewModel(IRepositoryFactory <IAppConfigRepository> repositoryFactory, IAppConfigEntityFactory entityFactory, IViewModelsFactory <IEmailTemplateAddLanguageViewModel> vmFactory, INavigationManager navManager, IHomeSettingsViewModel parent, EmailTemplate item) : base(entityFactory, item, false) { _repositoryFactory = repositoryFactory; _parent = parent; _navManager = navManager; _vmFactory = vmFactory; ViewTitle = new ViewTitleBase() { SubTitle = "SETTINGS".Localize(null, LocalizationScope.DefaultCategory), Title = "Email Template" }; OpenItemCommand = new DelegateCommand(() => _navManager.Navigate(NavigationData)); CommandInit(); }
public EFAppConfigRepository(IAppConfigEntityFactory entityFactory, IInterceptor[] interceptors = null) : this(AppConfigConfiguration.Instance.Connection.SqlConnectionStringName, entityFactory, interceptors) { }
public CategorySeoViewModel(ILoginViewModel loginViewModel, ICatalogOutlineBuilder catalogBuilder, IRepositoryFactory <IStoreRepository> storeRepositoryFactory, IRepositoryFactory <IAppConfigRepository> appConfigRepositoryFactory, IAppConfigEntityFactory appConfigEntityFactory, Category item, IEnumerable <string> languages, CatalogBase parentCatalog) : base(appConfigRepositoryFactory, appConfigEntityFactory, parentCatalog.DefaultLanguage, languages, item.CategoryId, SeoUrlKeywordTypes.Category) { _storeRepositoryFactory = storeRepositoryFactory; _catalogBuilder = catalogBuilder; _loginViewModel = loginViewModel; _category = item; _catalog = parentCatalog; InitializePropertiesForViewing(); }
public DSAppConfigClient(Uri serviceUri, IAppConfigEntityFactory factory, ISecurityTokenInjector tokenInjector) : base(serviceUri, factory, tokenInjector) { }
protected LocalizationEditViewModel(IRepositoryFactory <IAppConfigRepository> repositoryFactory, IAppConfigEntityFactory entityFactory, Foundation.AppConfig.Model.Localization item) : base(entityFactory, item) { _repositoryFactory = repositoryFactory; }
protected AppConfigSettingEditViewModel(IRepositoryFactory <IAppConfigRepository> repositoryFactory, IAppConfigEntityFactory entityFactory, Setting item) : base(entityFactory, item, true) { _repositoryFactory = repositoryFactory; CommandInit(); }
public EmailTemplateLanguagesStepViewModel(IRepositoryFactory<IAppConfigRepository> repositoryFactory, IAppConfigEntityFactory entityFactory, IViewModelsFactory<IEmailTemplateAddLanguageViewModel> vmFactory, EmailTemplate item) : base(repositoryFactory, entityFactory, vmFactory, item) { }
public LocalizationHomeViewModel(IRepositoryFactory <IAppConfigRepository> repositoryFactory, IAppConfigEntityFactory entityFactory, IViewModelsFactory <ILocalizationEditViewModel> editVmFactory, IElementRepository elementRepository) : base(entityFactory) { _editVmFactory = editVmFactory; _repositoryFactory = repositoryFactory; _elementRepository = elementRepository; InitCommands(); SendCulturesToShell(); }
protected SystemJobEditViewModel(IRepositoryFactory <IAppConfigRepository> repositoryFactory, IAppConfigEntityFactory entityFactory, IViewModelsFactory <IAddParameterViewModel> vmFactory, SystemJob item) : base(entityFactory, item, true) { _repositoryFactory = repositoryFactory; _vmFactory = vmFactory; CommandInit(); }
public ItemSeoViewModel(ILoginViewModel loginViewModel, ICatalogOutlineBuilder catalogBuilder, IRepositoryFactory <IStoreRepository> storeRepositoryFactory, IRepositoryFactory <IAppConfigRepository> appConfigRepositoryFactory, IAppConfigEntityFactory appConfigEntityFactory, Item item, IEnumerable <string> languages) : base(appConfigRepositoryFactory, appConfigEntityFactory, item.Catalog.DefaultLanguage, languages, item.ItemId, SeoUrlKeywordTypes.Item) { _storeRepositoryFactory = storeRepositoryFactory; _catalogBuilder = catalogBuilder; _loginViewModel = loginViewModel; _item = item; InitializePropertiesForViewing(); }
public StoreSeoViewModel(ILoginViewModel loginViewModel, IRepositoryFactory <IAppConfigRepository> appConfigRepositoryFactory, IAppConfigEntityFactory appConfigEntityFactory, Store item, IEnumerable <string> languages) : base(appConfigRepositoryFactory, appConfigEntityFactory, item.DefaultLanguage, languages, item.StoreId, SeoUrlKeywordTypes.Store) { _loginViewModel = loginViewModel; _store = item; InitializePropertiesForViewing(); }
public SystemJobsViewModel(IRepositoryFactory <IAppConfigRepository> repositoryFactory, IAppConfigEntityFactory entityFactory, IViewModelsFactory <ICreateSystemJobViewModel> wizardVmFactory, IViewModelsFactory <ISystemJobEditViewModel> editVmFactory) : base(entityFactory, wizardVmFactory, editVmFactory) { _repositoryFactory = repositoryFactory; }
public AppConfigSettingEditViewModel(IRepositoryFactory <IAppConfigRepository> repositoryFactory, IAppConfigEntityFactory entityFactory, IHomeSettingsViewModel parent, INavigationManager navManager, Setting item) : base(entityFactory, item, false) { _repositoryFactory = repositoryFactory; _navManager = navManager; _parent = parent; ViewTitle = new ViewTitleBase() { Title = "Setting", SubTitle = "SETTINGS".Localize(null, LocalizationScope.DefaultCategory) }; OpenItemCommand = new DelegateCommand(() => _navManager.Navigate(NavigationData)); CommandInit(); }
public DSAppConfigClient(IAppConfigEntityFactory factory, ISecurityTokenInjector tokenInjector, IServiceConnectionFactory connFactory) : base(connFactory.GetConnectionString(AppConfigConfiguration.Instance.Connection.DataServiceUri), factory, tokenInjector) { }
protected EmailTemplateEditViewModel(IRepositoryFactory <IAppConfigRepository> repositoryFactory, IAppConfigEntityFactory entityFactory, IViewModelsFactory <IEmailTemplateAddLanguageViewModel> vmFactory, EmailTemplate item) : base(entityFactory, item, true) { _repositoryFactory = repositoryFactory; _vmFactory = vmFactory; CommandInit(); }
public EmailTemplateLanguagesStepViewModel(IRepositoryFactory <IAppConfigRepository> repositoryFactory, IAppConfigEntityFactory entityFactory, IViewModelsFactory <IEmailTemplateAddLanguageViewModel> vmFactory, EmailTemplate item) : base(repositoryFactory, entityFactory, vmFactory, item) { }
public AppConfigSettingOverviewStepViewModel(IRepositoryFactory <IAppConfigRepository> repositoryFactory, IAppConfigEntityFactory entityFactory, Setting item) : base(repositoryFactory, entityFactory, item) { }
public SystemJobParametersStepViewModel(IRepositoryFactory<IAppConfigRepository> repositoryFactory, IAppConfigEntityFactory entityFactory, IViewModelsFactory<IAddParameterViewModel> vmFactory, SystemJob item) : base(repositoryFactory, entityFactory, vmFactory, item) { }
public SystemJobEditViewModel(IRepositoryFactory <IAppConfigRepository> repositoryFactory, IAppConfigEntityFactory entityFactory, IViewModelsFactory <IAddParameterViewModel> vmFactory, INavigationManager navManager, SystemJob item, IHomeSettingsViewModel parent) : base(entityFactory, item, false) { _repositoryFactory = repositoryFactory; _navManager = navManager; _parent = parent; _vmFactory = vmFactory; ViewTitle = new ViewTitleBase() { Title = "System job", SubTitle = "SETTINGS".Localize(null, LocalizationScope.DefaultCategory) }; OpenItemCommand = new DelegateCommand(() => _navManager.Navigate(NavigationData)); CommandInit(); if (History == null) { OnUIThread(Refresh); } }
public DisplayTemplatesViewModel(IRepositoryFactory <IAppConfigRepository> repositoryFactory, IAppConfigEntityFactory entityFactory, IViewModelsFactory <ICreateDisplayTemplateViewModel> wizardVmFactory, IViewModelsFactory <IDisplayTemplateViewModel> editVmFactory) : base(entityFactory, wizardVmFactory, editVmFactory) { _repositoryFactory = repositoryFactory; }
public AppConfigSettingOverviewStepViewModel(IRepositoryFactory<IAppConfigRepository> repositoryFactory, IAppConfigEntityFactory entityFactory, Setting item) : base(repositoryFactory, entityFactory, item) { }
public SystemJobParametersStepViewModel(IRepositoryFactory <IAppConfigRepository> repositoryFactory, IAppConfigEntityFactory entityFactory, IViewModelsFactory <IAddParameterViewModel> vmFactory, SystemJob item) : base(repositoryFactory, entityFactory, vmFactory, item) { }