BLL.Computer.ComputerCountUser C# (CSharp) Метод

ComputerCountUser() публичный статический Метод

public static ComputerCountUser ( int userId ) : string
userId int
Результат string
        public static string ComputerCountUser(int userId)
        {
            if (BLL.User.GetUser(userId).Membership == "Administrator")
                return TotalCount();

            var userManagedGroups = BLL.UserGroupManagement.Get(userId);

            //If count is zero image management is not being used return total count
            if (userManagedGroups.Count == 0)
                return TotalCount();
            else
            {
                var computerCount = 0;
                foreach (var managedGroup in userManagedGroups)
                {
                    computerCount += Convert.ToInt32(BLL.GroupMembership.GetGroupMemberCount(managedGroup.GroupId));
                }
                return computerCount.ToString();
            }
        }