osem-fcy/app/views/admin/registrations/index.pdf.prawn
2014-06-13 12:12:17 +03:00

38 lines
1.1 KiB
Ruby

prawn_document(:force_download=>true, :filename => @pdf_filename) do |pdf|
table_array = []
header_array = [" ",
"Last Name",
"First Name",
"Public Name",
"Email",
"Attending Social Events",
"Attending With Partner",
"Arrival Date",
"Departure Date"]
table_array << header_array
@registrations.each do |registration|
row = []
row << ""
row << registration.last_name
row << registration.first_name
row << registration.public_name
row << registration.email
if registration.attending_social_events
row << "X"
else
row << " "
end
if registration.attending_with_partner.to_s
row << "X"
else
row << " "
end
row << registration.arrival.to_s
row << registration.departure.to_s
table_array << row
end
pdf.text "#{@conference.title} Registrations", :font_size => 25
pdf.table table_array, :header => true, :cell_style => {:size => 5, :border_width => 1}
end