Skip to content

Commit

Permalink
Edited train-track/app/controllers/workshop_sessions_controller.rb to…
Browse files Browse the repository at this point in the history
… try to manipulate order of information for CSV report. SB.
  • Loading branch information
basiced11 committed May 31, 2011
1 parent 087a4ea commit 47b7eac
Showing 1 changed file with 38 additions and 19 deletions.
57 changes: 38 additions & 19 deletions app/controllers/workshop_sessions_controller.rb
Original file line number Diff line number Diff line change
Expand Up @@ -47,25 +47,44 @@ def create

show_action :csv do
csv_fields = [
["Region", lambda {|a| a.person.institution.try.region.to_s }],
["Institution", lambda {|a| a.person.institution.try.name.to_s }],
["BEP School", lambda {|a| a.person.institution.try.bep ? "true" : "false"}],
["School Code", lambda {|a| a.person.institution.try.school_code.to_s }],
["QEC", lambda {|a| a.person.institution.try.qec.to_s }],
["Role", lambda {|a| a.role }],
["Last Name", lambda {|a| a.person.last_name }],
["First Name", lambda {|a| a.person.first_name }],
["Cell", lambda { |a| a.person.cell_number }],
["Landline", lambda { |a| a.person.landline_number }],
["Fax", lambda { |a| a.person.fax_number }],
["Email", lambda { |a| a.person.email_address }],
["Code", lambda {|a| a.train_code }],
["Job", lambda {|a| a.person.job ? a.person.job.name : "Other" }],
["Admin", lambda {|a| a.person.job ? a.person.job.admin : "false" }],
["Job Details", lambda {|a| a.person.job_details }],
["Gender", lambda {|a| a.person.gender }],
["Grade Taught", lambda {|a| a.person.grade_taught }],
["Registered", lambda {|a| a.registered }]
["Region", lambda {|a| a.person.institution.try.region.to_s }],
["School Code", lambda {|a| a.person.institution.try.school_code.to_s }],
["Institution", lambda {|a| a.person.institution.try.name.to_s }],
["QEC", lambda {|a| a.person.institution.try.qec.to_s }],
["BEP School", lambda {|a| a.person.institution.try.bep ? "true" : "false"}],
["Role", lambda {|a| a.role }],
["First Name", lambda {|a| a.person.first_name }],
["Last Name", lambda {|a| a.person.last_name }],
["Gender", lambda {|a| a.person.gender }],
["Job", lambda {|a| a.person.job ? a.person.job.name : "Other" }],
["Job Details", lambda {|a| a.person.job_details }],
["Grade Taught", lambda {|a| a.person.grade_taught }],
["Admin", lambda {|a| a.person.job ? a.person.job.admin : "false" }],
["Cell", lambda { |a| a.person.cell_number }],
["Landline", lambda { |a| a.person.landline_number }],
["Fax", lambda { |a| a.person.fax_number }],
["Email", lambda { |a| a.person.email_address }],
["Code", lambda {|a| a.train_code }],
["Registered", lambda {|a| a.registered }]
#["Region", lambda {|a| a.person.institution.try.region.to_s }],
#["Institution", lambda {|a| a.person.institution.try.name.to_s }],
#["BEP School", lambda {|a| a.person.institution.try.bep ? "true" : "false"}],
#["School Code", lambda {|a| a.person.institution.try.school_code.to_s }],
#["QEC", lambda {|a| a.person.institution.try.qec.to_s }],
#["Role", lambda {|a| a.role }],
#["Last Name", lambda {|a| a.person.last_name }],
#["First Name", lambda {|a| a.person.first_name }],
#["Cell", lambda { |a| a.person.cell_number }],
#["Landline", lambda { |a| a.person.landline_number }],
#["Fax", lambda { |a| a.person.fax_number }],
#["Email", lambda { |a| a.person.email_address }],
#["Code", lambda {|a| a.train_code }],
#["Job", lambda {|a| a.person.job ? a.person.job.name : "Other" }],
#["Admin", lambda {|a| a.person.job ? a.person.job.admin : "false" }],
#["Job Details", lambda {|a| a.person.job_details }],
#["Gender", lambda {|a| a.person.gender }],
#["Grade Taught", lambda {|a| a.person.grade_taught }],
#["Registered", lambda {|a| a.registered }]
]

workshop_session = WorkshopSession.find(params[:id], :include => [:workshop])
Expand Down

0 comments on commit 47b7eac

Please sign in to comment.