private void ShowDialog(DialogAction action)
 {
     Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace = null;
     if (action == DialogAction.Edit)
     {
         string workspaceName = _listStore.GetValue(_listView.SelectedRow, _name);
         workspace = WorkspaceHelper.GetWorkspace(this.projectCollection, workspaceName);
     }
     using (var dialog = new WorkspaceAddEditDialog(workspace, this.projectCollection))
     {
         if (dialog.Run(this) == Command.Ok)
         {
             FillWorkspaces();
         }
     }
 }
 private void ShowDialog(DialogAction action)
 {
     Microsoft.TeamFoundation.VersionControl.Client.Workspace workspace = null;
     if (action == DialogAction.Edit)
     {
         string workspaceName = _listStore.GetValue(_listView.SelectedRow, _name);
         workspace = WorkspaceHelper.GetWorkspace(this.projectCollection, workspaceName);
     }
     using (var dialog = new WorkspaceAddEditDialog(workspace, this.projectCollection))
     {
         if (dialog.Run(this) == Command.Ok)
         {
             FillWorkspaces();
         }
     }
 }