diff --git a/app.rb b/app.rb index edf6240..b2f628d 100644 --- a/app.rb +++ b/app.rb @@ -30,7 +30,16 @@ @rejection_count = 0 # TODO categorise rsvps into acceptances/rejections and count them + @rsvps.each do |row| + if row.last == "yes" + @acceptances << row.first + @acceptance_count += 1 + else + @rejections << row.first + @rejection_count += 1 + end + end erb :rsvps -end \ No newline at end of file +end diff --git a/views/index.erb b/views/index.erb index 2aad49b..ad93798 100644 --- a/views/index.erb +++ b/views/index.erb @@ -1,16 +1,7 @@ - - - - Event Manager 2.0 - - -

Picture Unveiling Evening - Event Managment

+

Picture Unveiling Evening - Event Managment

- - - - \ No newline at end of file + diff --git a/views/layout.erb b/views/layout.erb new file mode 100644 index 0000000..583a5de --- /dev/null +++ b/views/layout.erb @@ -0,0 +1,12 @@ + + + + Event Manager 2.0 + + + + + <%= yield %> + + + diff --git a/views/rsvps.erb b/views/rsvps.erb index da834f2..93ed48c 100644 --- a/views/rsvps.erb +++ b/views/rsvps.erb @@ -1,25 +1,15 @@ - - - - Event Manager 2.0 - - -

Invites

- -

Attendees (25)

- - -

Apologies (22)

- - - - - \ No newline at end of file +

Invites

+ +

Attendees (<%= @acceptance_count %>)

+ + +

Apologies (<%= @rejection_count %>)

+ diff --git a/views/schedule.erb b/views/schedule.erb index 53a0567..ec40be8 100644 --- a/views/schedule.erb +++ b/views/schedule.erb @@ -1,18 +1,11 @@ - - - - Event Manager 2.0 - - -

Event schedule

+

Event schedule

- - - - - - -
8pmDoors open
- - - \ No newline at end of file + + <% @schedule.each do |row| %> + + <% row.each do |cell| %> + + <% end %> + + <% end %> +
<%= cell %>
diff --git a/views/todo.erb b/views/todo.erb index 114ce58..284e23b 100644 --- a/views/todo.erb +++ b/views/todo.erb @@ -1,16 +1,7 @@ - - - - Event Manager 2.0 - - -

Todo list

+

Todo list

- - - - \ No newline at end of file +
    + <% @todos.each do |todo| %> +
  1. <%= todo %>
  2. + <% end %> +