Beispiel #1
0
 public LoginsListPage(IServerUserAccessService serverUserAccessService)
 {
     _serverUserAccessService = serverUserAccessService;
     _originalModels          = serverUserAccessService.GetLoginInfoList();
     Models = new ObservableCollection <LoginViewModel>(_originalModels);
     InitializeComponent();
 }
Beispiel #2
0
 public DatabaseUsersListPage(IDatabaseUserAccessService databaseUserAccessService, IServerUserAccessService serverUserAccessService, string database)
 {
     _databaseUserAccessService = databaseUserAccessService;
     _serverUserAccessService   = serverUserAccessService;
     _database       = database;
     _originalModels = databaseUserAccessService.GetUserInfoList(database);
     Models          = new ObservableCollection <UserViewModel>(_originalModels);
     InitializeComponent();
 }
Beispiel #3
0
        public CreateServerUser(IServerUserAccessService serverUserAccessService)
        {
            _serverUserAccessService = serverUserAccessService;
            var authenticationTypes = ReflectionHelpers.GetAllValuesAndDescriptions <AuthenticationType>();

            ViewModel = new AuthenticationViewModel()
            {
                AuthenticationTypes        = authenticationTypes,
                SelectedAuthenticationType = authenticationTypes.First().Key
            };
            InitializeComponent();
        }
 public MainWindow([Dependency] IDatabaseAccessService dataBaseAccessService,
                   [Dependency] IDatabaseRoleAccessService databaseRoleAccessService,
                   [Dependency] IDatabaseUserAccessService databaseUserAccessService,
                   [Dependency] IServerRoleAccessService serverRoleAccessService,
                   [Dependency] IServerUserAccessService serverUserAccessService,
                   [Dependency] ITableAccessService tableAccessService,
                   [Dependency] IStoredProcedureAccessService storedProcedureAccessService)
 {
     _databaseAccessService        = dataBaseAccessService;
     _databaseRoleAccessService    = databaseRoleAccessService;
     _databaseUserAccessService    = databaseUserAccessService;
     _serverRoleAccessService      = serverRoleAccessService;
     _serverUserAccessService      = serverUserAccessService;
     _tableAccessService           = tableAccessService;
     _storedProcedureAccessService = storedProcedureAccessService;
     InitializeViewModel();
     InitializeComponent();
     Refresh += RefreshTree;
 }
Beispiel #5
0
 public CreateDatabaseUser(IDatabaseUserAccessService databaseUserAccessService, IServerUserAccessService serverUserAccessService, string database)
 {
     _databaseUserAccessService = databaseUserAccessService;
     _database = database;
     Logins    = serverUserAccessService.GetLoginsName();
     Login     = Logins.FirstOrDefault();
     InitializeComponent();
 }