public DatabasesListPage(IDatabaseAccessService dataBaseAccessService, ITableAccessService tableAccessService)
 {
     _dataBaseAccessService = dataBaseAccessService;
     _tableAccessService    = tableAccessService;
     _originalModels        = _dataBaseAccessService.GetDatabaseInfoList();
     Models = new ObservableCollection <DatabaseViewModel>(_originalModels);
     InitializeComponent();
 }
Example #2
0
 public CreateTableDialogBox(ITableAccessService tableAccessService, string database, string oldName, string schema)
 {
     _schema             = schema;
     _database           = database;
     TableName           = _oldName = oldName;
     _tableAccessService = tableAccessService;
     InitializeComponent();
 }
 public TablesListPage(ITableAccessService tableAccessService, string database)
 {
     _database           = database;
     _tableAccessService = tableAccessService;
     _originalModels     = tableAccessService.GetTableInfoList(database);
     Models = new ObservableCollection <TableViewModel>(_originalModels);
     InitializeComponent();
 }
Example #4
0
 public EditTablePage(ITableAccessService tableAccessService, string databaseName, string tableName, string schema)
 {
     _schema             = schema;
     _tableAccessService = tableAccessService;
     _databaseName       = databaseName;
     _tableName          = tableName;
     ViewModel           = new ObservableCollection <TableInfoViewModel>(_tableAccessService.GetTableSchema(databaseName, tableName, schema));
     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;
 }
Example #6
0
 public CreateTableDialogBox(ITableAccessService tableAccessService, string database)
 {
     _database           = database;
     _tableAccessService = tableAccessService;
     InitializeComponent();
 }