//return list of all users at given group public List <CIMTUser> GetAllUsersAtGroup(string GroupName, out MTRetCode requestResult) { List <CIMTUser> result = new List <CIMTUser>(); requestResult = MTRetCode.MT_RET_ERROR; if (!CheckIfMannagerWorks()) { return(result); } try { var myUserArray = m_manager.UserCreateArray(); requestResult = m_manager.UserRequestArray(GroupName, myUserArray); if (requestResult == MTRetCode.MT_RET_OK) { var realusers = myUserArray.ToArray(); foreach (var actUser in realusers) { result.Add(actUser); } } else { LogOut($"Error getting user: group_name={GroupName} error msg={requestResult}"); } } catch (Exception ex) { LogOut($"Error getting user: error={ex}"); } return(result); }