public List <string> GetGroupMembership(string id) { List <string> list = null; List <User> users = _dal.GetUserByName(id, exact: true); if (users?.Count > 0) { IEnumerable <GroupMembershipItem> membership = _dal.GetGroupMemberOf(users[0].UId, false); list = new List <string>(); foreach (GroupMembershipItem g in membership) { list.Add(g.Group.Name); } } return(list); }
public IEnumerable <GroupMembershipItem> GetGroupMemberOf(Guid memberUId, bool includeDisabledMembership = false) { return(_dal.GetGroupMemberOf(memberUId, includeDisabledMembership)); }