예제 #1
0
        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;
        }
예제 #3
0
 public void AddAttachment(TaskAttachment taskAttachment)
 {
     Attachments.Add(taskAttachment);
 }