private void DisplayPackages()
{
string errorResponse = string.Empty;
// check that the store is configured with an organization
if ( StoreService.OrganizationIsConfigured() )
{
PackageService packageService = new PackageService();
var purchases = packageService.GetPurchasedPackages( out errorResponse );
// check errors
ErrorCheck( errorResponse );
if ( purchases.Count == 0 )
{
lMessages.Text = "<div class='alert alert-warning'>No packages have been purchased for this organization.</div>";
}
rptPurchasedProducts.DataSource = purchases;
rptPurchasedProducts.DataBind();
}
else
{
var queryParams = new Dictionary<string, string>();
queryParams.Add( "ReturnUrl", Request.RawUrl );
NavigateToLinkedPage( "LinkOrganizationPage", queryParams );
}
}