private bool DisplayTermsOfUseForAcceptance()
{
var prefSettings = dynamoViewModel.Model.PreferenceSettings;
if (prefSettings.PackageDownloadTouAccepted)
return true; // User accepts the terms of use.
var acceptedTermsOfUse = TermsOfUseHelper.ShowTermsOfUseDialog(false, null);
prefSettings.PackageDownloadTouAccepted = acceptedTermsOfUse;
// User may or may not accept the terms.
return prefSettings.PackageDownloadTouAccepted;
}