Beispiel #1
0
 public void RemoveSelection()
 {
     RemoveVisuals();
     UpdateFrequentCategory();
     SelectedItemHistory.Clear();
     SelectCategoryCommand.Execute(FrequentCategory);
 }
Beispiel #2
0
        private async void GetHistory()
        {
            if (SelectedSourceControlItem == null)
            {
                return;
            }
            Working = true;
            SelectedItemHistory.Clear();
            await Task.Run(() =>
            {
                string serverItem           = SelectedSourceControlItem.ServerItem;
                List <Changeset> changesets = new List <Changeset>();
                ItemSpec spec = new ItemSpec(serverItem, RecursionType.None);

                ChangesetVersionSpec version     = new ChangesetVersionSpec(SelectedSourceControlItem.Item.ChangesetId);
                ChangesetVersionSpec versionFrom = new ChangesetVersionSpec(1);

                changesets = TfsShared.Instance.Vcs.QueryHistory(serverItem,
                                                                 version, 0, RecursionType.None, null,
                                                                 versionFrom, VersionSpec.Latest, int.MaxValue, true, false).Cast <Changeset>().OrderByDescending(d => d.CreationDate).ToList();

                foreach (var change in changesets)
                {
                    SelectedItemHistory.AddOnUi(change);
                }
            });

            Working = false;
        }
Beispiel #3
0
 public void RemoveSelection(int itemId)
 {
     if (!Order.OrderLines.Any(n => n._item.Id == itemId))
     {
         var mitem = SelectedItemHistory.FirstOrDefault(n => n._item.Id == itemId);
         if (mitem != null)
         {
             mitem.BorderBrush = null;
         }
     }
 }
Beispiel #4
0
 public void SetItemVisual(ItemMasterVM item)
 {
     item.BorderBrush = _colorgenerator.GetNextBrush();
     SelectedItemHistory.Add(item);
 }