internal static List <ActiveDirectoryUser> GetUsersFromGroup(string groupName, string domain) { try { ADWrapper ad = new ADWrapper(domain, Common.CnnStringNameAD); List <ADUser> list = ad.Users_SearchByGroupName(groupName); ad.Dispose(); if (list.Count != 0) { var userList = from u in list select new ActiveDirectoryUser(u); return(userList.ToList()); } else { return(null); } } catch (Exception ex) { throw ex; } }
internal static ActiveDirectoryUser[] GetUsersFromGroup(string groupName, string domain) { ADWrapper ad = new ADWrapper(domain, ActiveDirectoryService.CnnStringName); List <ADUser> list = ad.Users_SearchByGroupName(groupName); ad.Dispose(); if (list.Count != 0) { var userList = from u in list select new ActiveDirectoryUser(u); return(userList.ToArray <ActiveDirectoryUser>()); } else { return(null); } }