public MainWindow( IMainWindowViewModel mainWindowViewModel, IQueryViewModel queryViewModel, Func<IAddEditQueryWindowView> addEditQueryWindowViewFactory, Func<IShowIssueWindow> showIssueWindowViewFactory) { this.mainWindowViewModel = mainWindowViewModel; this.queryViewModel = queryViewModel; this.addEditQueryWindowViewFactory = addEditQueryWindowViewFactory; this.showIssueWindowViewFactory = showIssueWindowViewFactory; InitializeComponent(); this.InitializeViewModels(); }
public QueryResultViewModel(IQueryViewModel queryViewModelViewModel) { QueryViewModel = queryViewModelViewModel; QueryName = queryViewModelViewModel.QueryName; DatabaseResultViewModels = new ObservableCollection <DatabaseResultViewModel>(); }
public MainViewModel(IQueryViewModel queryViewModel, IProcessTabsViewModel processTabsViewModel) { QueryViewModel = queryViewModel; ProcessTabsViewModel = processTabsViewModel; }
public MainViewModel(IQueryViewModel queryViewModel, ICurrentDownloadsViewModel currentDownloadsViewModel) { QueryViewModel = queryViewModel; CurrentDownloadsViewModel = currentDownloadsViewModel; }
public QueryPipeline(IQueryViewModel model) { _model = model; }
public MainViewModel(IQueryViewModel queryViewModel) { QueryViewModel = queryViewModel; }