diff --git a/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm b/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm
index c6cc9e620..4f76653a2 100644
--- a/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm
+++ b/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm
@@ -3273,15 +3273,16 @@ sub www_manageDiscountPasses {
my $i18n = WebGUI::International->new($self->session,'Asset_EventManagementSystem');
my $output;
- my $sql = "select * from EventManagementSystem_discountPasses order by name";
+ my $sth = $self->session->db->read("select * from EventManagementSystem_discountPasses order by name");
- foreach (@$data) {
- $output .= "
";
- # $output .= $self->session->icon->delete('func=deleteDiscountPass;psid='.$_->{pasId}, $self->getUrl);
- $output .= $self->session->icon->edit('func=editDiscountPass;passId='.$_->{pasId}, $self->getUrl).
- " ".$_->{lastName}.", ".$_->{firstName}." ( ".$_->{email}." )
";
+ if ($sth->rows) {
+ while (my $data = $sth->hashRef) {
+ $output .= "";
+ # $output .= $self->session->icon->delete('func=deleteDiscountPass;psid='.$data->{passId}, $self->getUrl);
+ $output .= $self->session->icon->edit('func=editDiscountPass;passId='.$data->{passId}, $self->getUrl).
+ " ".$data->{name}." (".$data->{type}." ".$data->{amount}." )
";
+ }
}
- $output .= ''.$p->getBarAdvanced.'
';
$self->getAdminConsole->addSubmenuItem($self->getUrl('func=editDiscountPass;passId=new'), $i18n->echo('add discount pass'));
return $self->_acWrapper($output, $i18n->echo("manage discount passes"));
}