public void UpdateChangedItems(BacklogItem[] changedItems)
        {
            if (isDisposed)
                return;
            if (changedItems == null || Item == null)
                return;
            BacklogItem changedItem = changedItems.SingleOrDefault(i => i.BacklogItemUId == Item.BacklogItemUId);
            if(changedItem==null)
                return;

            changedItem.Project = Item.Project;
            changedItem.SyncPlannedHoursAndRoles();
            Item = changedItem;
        }