ADLookups/_ComputerTabQuery.ps1

function _ComputerTabQuery {
    [CmdletBinding()]
    param (
        [Parameter(Mandatory = $true)]
        $Identity
    )
    # begin {
    # }

    # process {
        #region Logged In User
        try {
            $LoginList = _GetLoggedInUser -Identity $Identity
        }
        catch {
            $ADLookups_ComputerTabLoggedInUsersTextBox.Text = 'Unknown'
        }
        $ADLookups_ComputerTabLoggedInUsersTextBox.text = $LoginList
        #endregion

        #region Reboot Required
        $RebootRequired = _TestPendingReboot -Identity $Identity
        if ($RebootRequired -eq 'Offline') {
            $ADLookups_ComputerTabRebootRequiredCheckBox.IsEnabled = $false
        }
        else {
            $ADLookups_ComputerTabRebootRequiredCheckBox.IsChecked = $RebootRequired
        }
        #endregion
    # }

    # end {
    # }
}