public DatabasesListPage(IDatabaseAccessService dataBaseAccessService, ITableAccessService tableAccessService) { _dataBaseAccessService = dataBaseAccessService; _tableAccessService = tableAccessService; _originalModels = _dataBaseAccessService.GetDatabaseInfoList(); Models = new ObservableCollection <DatabaseViewModel>(_originalModels); InitializeComponent(); }
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(); }
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; }
public CreateTableDialogBox(ITableAccessService tableAccessService, string database) { _database = database; _tableAccessService = tableAccessService; InitializeComponent(); }