Private/SCCMDeployments/_PopulateDeployments.ps1

function _PopulateDeployments {

    $Deployments = _GetSCCMInformationQuerySTT -Route wmi -Connector 'SMS_DeploymentSummary' | Select-Object ApplicationName, @{name = 'DeploymentTime'; expression = { ([datetime]::SpecifyKind($_.DeploymentTime, 'UTC')).tolocaltime() } }
    switch ($SCCMDeployments_DeploymentsComboBox.Text) {
        '30 days' {
            $Deployments = $Deployments | Where-Object DeploymentTime -GT (Get-Date).AddDays(-30)
        }
        '60 days' {
            $Deployments = $Deployments | Where-Object DeploymentTime -GT (Get-Date).AddDays(-60)
        }
        '90 days' {
            $Deployments = $Deployments | Where-Object DeploymentTime -GT (Get-Date).AddDays(-90)
        }
        Default {
        }
    }
    foreach ($Deployment in ($Deployments | Sort-Object DeploymentTime -Descending)) {
        $SCCMDeployments_DeploymentsComboBox.Items.Add("$($Deployment.ApplicationName)")
    }
}