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 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 diff --git a/watchman.rb b/watchman.rb index ebe9be4..1f49b5f 100644 --- a/watchman.rb +++ b/watchman.rb @@ -6,10 +6,15 @@ require "./db/seed" puts "There are #{Show.count} in the database" +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| - 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