private void LoadBtn_Click(object sender, RoutedEventArgs e) { OpenFileDialog open = new OpenFileDialog(); open.Filter += ".json | *.json"; if (open.ShowDialog() == true) { WorkspaceWindow workspaceWindow = new WorkspaceWindow(open.FileName); workspaceWindow.Show(); this.Close(); } }
private void CreateBtn_Click(object sender, RoutedEventArgs e) { CreateWorkspaceFile open = new CreateWorkspaceFile(); if (open.ShowDialog() == true) { string label = open.Label; string path = open.Path; try { WorkspaceManager.CreateWorkspace(label, path); } catch (Exception) { MessageBox.Show($"Permission denied for path '{open.Path}'", "Permission Denied", MessageBoxButton.OK, MessageBoxImage.Error); return; } WorkspaceWindow workspaceWindow = new WorkspaceWindow(open.Path); workspaceWindow.Show(); this.Close(); } }