From 48193a058644bc67aeed0f7ab09d6668526d1512 Mon Sep 17 00:00:00 2001 From: Sebastian Bachmann Date: Mon, 12 Aug 2013 19:27:52 +0200 Subject: [PATCH 1/4] Panda Level: added 2 more tv shows --- db/seed.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/db/seed.rb b/db/seed.rb index 3c028ff..9bec1b1 100644 --- a/db/seed.rb +++ b/db/seed.rb @@ -5,3 +5,5 @@ nbc = Network.create(name: "NBC") Show.create(name: "Mad Men", day_of_week: "Sunday", hour_of_day: 22, network: amc) Show.create(name: "Community", day_of_week: "Thursday", hour_of_day: 20, network: nbc) +Show.create(name: "Breaking Bad", day_of_week: "Saturday", hour_of_day: 20, network: amc) +Show.create(name: "Californication", day_of_week: "Sunday", hour_of_day: 23, network: nbc) \ No newline at end of file From 99f6272a44f6a77f331503298df5372ea3bdb0f6 Mon Sep 17 00:00:00 2001 From: Sebastian Bachmann Date: Mon, 12 Aug 2013 19:34:14 +0200 Subject: [PATCH 2/4] Changed the text which display when which show airs on which networtk. --- models/show.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/models/show.rb b/models/show.rb index 6c82f65..55b0692 100644 --- a/models/show.rb +++ b/models/show.rb @@ -4,6 +4,6 @@ class Show < ActiveRecord::Base validates_presence_of :name def to_s - "#{name} airs at #{hour_of_day}:#{day_of_week}:00 on #{network} " + "#{name} airs on #{day_of_week} at #{hour_of_day}:00 on #{network} " end end From 987dab2f531ce4ae08800024fc6475e89872e8b1 Mon Sep 17 00:00:00 2001 From: Sebastian Bachmann Date: Mon, 12 Aug 2013 19:46:33 +0200 Subject: [PATCH 3/4] Tiger Level: added weekday question --- watchman.rb | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/watchman.rb b/watchman.rb index ebe9be4..c528941 100644 --- a/watchman.rb +++ b/watchman.rb @@ -6,10 +6,16 @@ require "./db/seed" puts "There are #{Show.count} in the database" +puts +puts "Hey Dawg, i heard you like to watch tv shows?" +puts "On which weekday you like to watch some?" +puts +weekday = gets.chomp.capitalize Network.all.each do |network| - puts "Shows airing on #{network}" - network.shows.each do |show| - puts show - end + network.shows.where(day_of_week: weekday).each do |show| + puts show + end + + end From f95b3d4b50f9d31b78a17fc9c4cf46d75af38242 Mon Sep 17 00:00:00 2001 From: Sebastian Bachmann Date: Mon, 12 Aug 2013 19:48:55 +0200 Subject: [PATCH 4/4] fixed some typos. --- watchman.rb | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/watchman.rb b/watchman.rb index c528941..1f49b5f 100644 --- a/watchman.rb +++ b/watchman.rb @@ -7,9 +7,8 @@ puts "There are #{Show.count} in the database" puts -puts "Hey Dawg, i heard you like to watch tv shows?" -puts "On which weekday you like to watch some?" -puts +puts "Yo Dawg, i heard you like to watch tv shows?" +puts "So we ask you on which day you want to watch tv shows?" weekday = gets.chomp.capitalize Network.all.each do |network|