public void CopyTaskToIteration(DisplayTask task, string iteration) { var workItem = GetWorkItemByID(task.ID); var newWorkItem = workItem.Copy(); foreach (Attachment attachment in workItem.Attachments) { var taskAttachment = new TaskAttachment(attachment, task); var tempFileName = taskAttachment.DownloadFile(); newWorkItem.Attachments.Add(new Attachment(tempFileName)); } newWorkItem.IterationPath = iteration; SaveWorkItem(newWorkItem); AllTasks.Add(new DisplayTask(newWorkItem)); }
public AttachmentControl(TaskAttachment attachment) { InitializeComponent(); DataContext = attachment; }
public void AddAttachment(TaskAttachment taskAttachment) { Attachments.Add(taskAttachment); }