private async void OnResolveHistoryCommand() { if (_isHistoryBeingResolved) { return; } IsHistoryBeingResolved = true; var projectHistory = await _repositoryService.GetProjectHistory(); IsHistoryBeingResolved = false; if (projectHistory == null) { MessageBox.Show(IocLocator.ResourceManager.GetString("NoProjectHistoryInRepository")); return; } var projecHistoryViewModel = new ProjectHistoryViewModel(projectHistory); var projectHistoryWindow = new ProjectHistoryWindow(projecHistoryViewModel) { Owner = Application.Current.MainWindow }; projectHistoryWindow.Show(); }
public ProjectHistoryWindow(ProjectHistoryViewModel viewModel) { DataContext = viewModel; InitializeComponent(); }