public Workspace(Microsoft.TeamFoundation.Client.ProjectCollection collection, WorkspaceData workspaceData) : this(collection, workspaceData.Name, workspaceData.Owner, workspaceData.Comment, workspaceData.WorkingFolders, workspaceData.Computer) { }
private WorkspaceData BuildWorkspace() { WorkspaceData workspaceData = new WorkspaceData(); workspaceData.Name = _nameEntry.Text; workspaceData.Owner = _ownerEntry.Text; workspaceData.Computer = _computerEntry.Text; workspaceData.Comment = _commentEntry.Text; for (int i = 0; i < _workingFoldersStore.RowCount; i++) { var tfsFolder = _workingFoldersStore.GetValue(i, _tfsFolder); var localFolder = _workingFoldersStore.GetValue(i, _localFolder); workspaceData.WorkingFolders.Add(new WorkingFolder(tfsFolder, localFolder)); } return workspaceData; }
public Workspace(RepositoryService versionControl, WorkspaceData workspaceData) : this(versionControl, workspaceData.Name, workspaceData.Owner, workspaceData.Comment, workspaceData.WorkingFolders, workspaceData.Computer) { }