public FloorplanViewModel(IDatabaseService db, IBrowseFileService browseFileService) { _db = db; _fileBrowseService = browseFileService; refreshFloorplanThumbnail(); }
public QueryToolPresenterFactory(MainWindow mainWindow, IWindowManager windowManager, IBrowseFileService browseFileService, ISampleQueryGenerator sampleQueryGenerator) { this.windowManager = windowManager; this.sampleQueryGenerator = sampleQueryGenerator; this.browseFileService = browseFileService; connectionViewModels = mainWindow.DataSource.Connections; mainWindow.QueryToolFired += new Action(mainWindow_QueryToolFired); }
public QueryToolPresenter(QueryToolView queryToolView, ObservableCollection<ConnectionViewModel> connectionViewModels, IBrowseFileService browseFileService) { this.queryToolView = queryToolView; this.connectionViewModels = connectionViewModels; this.browseFileService = browseFileService; queryToolView.ExecuteFired += new System.Action<string>(Execute); queryToolView.SaveFired += new Action<string>(Save); queryToolView.OpenFired += new Action(Open); }
public void Setup() { _dbFactory = Substitute.For <IStoreDatabaseFactory>(); _db = Substitute.For <IDatabaseService>(); _fileBrowseService = Substitute.For <IBrowseFileService>(); _fileBrowseService.OpenFileDialog().Returns(true); _fileBrowseService.FileName.Returns("FileName"); _uut = new FloorplanViewModel(_db, _fileBrowseService); }
public ConnectionPresenter(LocalConnectionProfileView localConnectionProfileView, IWindowManager windowManager, IMainWindow mainWindow, IConnectionProfileRepository repository, IConnectionFactory factory, RemoteConnectionProfileView remoteConnectionProfileView, IBrowseFileService browseFileService, IErrorHandler errorHandler) { this.windowManager = windowManager; this.remoteConnectionProfileView = remoteConnectionProfileView; this.browseFileService = browseFileService; this.errorHandler = errorHandler; this.localConnectionProfileView = localConnectionProfileView; localConnectionProfileView.BrowseFired += new Action(localConnectionProfileView_BrowseFired); this.mainWindow = mainWindow; this.repository = repository; this.factory = factory; }
public StoredClassDataPresenter(IWindowManager windowManager, IBrowseFileService browseFileService, IDbObjectFactory dbObjectFactory) { this.windowManager = windowManager; this.browseFileService = browseFileService; this.dbObjectFactory = dbObjectFactory; }
public FileManager(IBrowseFileService browseFileService) { this.browseFileService = browseFileService; }