//------------------------------------------------------------------------------------
        /// <summary>
        /// Returns a sorted list of all product group members, including an entry for Active
        /// and Closed, appropriate for a list of AssignedTo members.
        /// </summary>
        //------------------------------------------------------------------------------------
        public AsyncObservableCollection <GroupMemberItem> GetAssignableGroupMembers()
        {
            if (m_assignableMembers == null)
            {
                m_assignableMembers = GroupMemberItems.ToCollection();
                SortMembersByDisplayName(m_assignableMembers);
                m_assignableMembers.Insert(0, GroupMemberItem.GetDummyActiveMember());
                m_assignableMembers.Insert(1, GroupMemberItem.GetDummyExternalTeamMember());
            }

            return(m_assignableMembers);
        }
 public GroupMemberItem GetMemberByAlias(string alias)
 {
     return(GroupMemberItems.GetMemberByAlias(alias));
 }