示例#1
0
        public SelectList MilestoneSelect(OpenWorkItemsResult item = null, bool withIndirectOptions = false)
        {
            var items = AllMilestones.ToList();

            if (withIndirectOptions)
            {
                items.InsertRange(0, new IndirectMilestones().GetSelectListItems());
            }

            return(new SelectList(items, "Value", "Text", item?.MilestoneId));
        }
示例#2
0
        public SelectList MilestoneSelect(int?milestoneId, bool withNoneOption = false)
        {
            var items = AllMilestones.ToList();

            if (withNoneOption)
            {
                items.Insert(0, new SelectListItem()
                {
                    Value = "0", Text = "- has no milestone -"
                });
            }
            return(new SelectList(items, "Value", "Text", milestoneId));
        }