/// <summary> /// public. For viewing /// </summary> public AccountViewModel( IRepositoryFactory <ISecurityRepository> repositoryFactory, ISecurityEntityFactory entityFactory, IAuthenticationContext authContext, INavigationManager navManager, IViewModelsFactory <IPasswordChangeViewModel> passwordVmFactory, Account item, ISecurityService securityService) : base(entityFactory, item, false) { _securityService = securityService; _repositoryFactory = repositoryFactory; _authContext = authContext; _navManager = navManager; _passwordVmFactory = passwordVmFactory; ViewTitle = new ViewTitleBase() { Title = "Account", SubTitle = (item != null && !string.IsNullOrEmpty(item.UserName)) ? item.UserName.ToUpper(CultureInfo.InvariantCulture) : "" }; OpenItemCommand = new DelegateCommand(() => _navManager.Navigate(NavigationData)); InitCommands(); }
public EFSecurityRepository(string nameOrConnectionString, ISecurityEntityFactory entityFactory, IInterceptor[] interceptors = null) : base(nameOrConnectionString, entityFactory, interceptors: interceptors) { _entityFactory = entityFactory; Database.SetInitializer(new ValidateDatabaseInitializer<EFSecurityRepository>()); this.Configuration.AutoDetectChangesEnabled = true; this.Configuration.ProxyCreationEnabled = false; }
public EFSecurityRepository(string nameOrConnectionString, ISecurityEntityFactory entityFactory, IInterceptor[] interceptors = null) : base(nameOrConnectionString, entityFactory, interceptors: interceptors) { _entityFactory = entityFactory; Database.SetInitializer(new ValidateDatabaseInitializer <EFSecurityRepository>()); this.Configuration.AutoDetectChangesEnabled = true; this.Configuration.ProxyCreationEnabled = false; }
protected RoleViewModel(IRepositoryFactory <ISecurityRepository> repositoryFactory, ISecurityEntityFactory entityFactory, Role item) : base(entityFactory, item, true) { _repositoryFactory = repositoryFactory; InitCommands(); }
public RoleViewModel(IRepositoryFactory <ISecurityRepository> repositoryFactory, ISecurityEntityFactory entityFactory, INavigationManager navManager, Role item) : base(entityFactory, item, false) { _repositoryFactory = repositoryFactory; _navManager = navManager; ViewTitle = new ViewTitleBase() { Title = "Role", SubTitle = (item != null && !string.IsNullOrEmpty(item.Name)) ? item.Name.ToUpper(CultureInfo.InvariantCulture) : "" }; OpenItemCommand = new DelegateCommand(() => _navManager.Navigate(NavigationData)); InitCommands(); }
public EFSecurityRepository(ISecurityEntityFactory entityFactory, IInterceptor[] interceptors = null) : this(SecurityConfiguration.Instance.Connection.SqlConnectionStringName, entityFactory, interceptors) { }
public RoleOverviewStepViewModel(IRepositoryFactory<ISecurityRepository> repositoryFactory, ISecurityEntityFactory entityFactory, Role item) : base(repositoryFactory, entityFactory, item) { }
public EFSecurityRepository(ISecurityEntityFactory entityFactory, IInterceptor[] interceptors = null) : this(SecurityConfiguration.Instance.Connection.SqlConnectionStringName, entityFactory, interceptors) { }
public DSSecurityClient(Uri serviceUri, ISecurityEntityFactory factory, ISecurityTokenInjector tokenInjector) : base(serviceUri, factory, tokenInjector) { }
public DSSecurityClient(ISecurityEntityFactory factory, ISecurityTokenInjector tokenInjector, IServiceConnectionFactory connFactory) : base(connFactory.GetConnectionString(SecurityConfiguration.Instance.Connection.DataServiceUri), factory, tokenInjector) { }
public AccountRolesStepViewModel(IRepositoryFactory <ISecurityRepository> repositoryFactory, ISecurityEntityFactory entityFactory, Account item) : base(repositoryFactory, entityFactory, item) { }
public AccountRolesStepViewModel(IRepositoryFactory<ISecurityRepository> repositoryFactory, ISecurityEntityFactory entityFactory, Account item) : base(repositoryFactory, entityFactory, item) { }
public DSSecurityClient(Uri serviceUri, ISecurityEntityFactory factory, ISecurityTokenInjector tokenInjector) : base(serviceUri, factory, tokenInjector) { }
public DSSecurityClient(ISecurityEntityFactory factory, ISecurityTokenInjector tokenInjector, IServiceConnectionFactory connFactory) : base(connFactory.GetConnectionString(SecurityConfiguration.Instance.Connection.DataServiceUri), factory, tokenInjector) { }
public RoleOverviewStepViewModel(IRepositoryFactory <ISecurityRepository> repositoryFactory, ISecurityEntityFactory entityFactory, Role item) : base(repositoryFactory, entityFactory, item) { }