예제 #1
0
        private void btnSaveStoryList_Click(object sender, EventArgs e)
        {
            foreach (ListView bucket in _buckets)
            {
                foreach (ListViewItem item in bucket.Items)
                {
                    PrimaryWorkitem entity = Global.Instance.Get.PrimaryWorkitemByID((AssetID)item.Tag);
                    entity.Estimate = (double)bucket.Tag;
                    entity.Save();

                    MoveListItem(item, storyList);
                }
            }

            RefreshStoryList();
        }
예제 #2
0
        [Test] public void FilterListTypeText()
        {
            PrimaryWorkitem story = SandboxProject.CreateStory("Going to filter on Status");

            story.Status.CurrentValue = "In Progress";
            story.Save();

            ResetInstance();

            PrimaryWorkitemFilter filter = new PrimaryWorkitemFilter();

            filter.Status.Add("In Progress");
            IEnumerable <PrimaryWorkitem> result = Instance.Get.PrimaryWorkitems(filter);

            Assert.IsTrue(FindRelated(story, result));
            foreach (PrimaryWorkitem workitem in result)
            {
                Assert.AreEqual("In Progress", workitem.Status.ToString());
            }
        }