Add VideoGenres to the system
[cs356-p2-videostore.git] / app / models / game.rb
index 15bf8e0..55639a7 100644 (file)
@@ -1,9 +1,16 @@
 class Game < Rentable
-  validates_presence_of :game_genre
-  validates_presence_of :platform
+  has_many :game_genres
+  has_many :game_platforms
+
+  validates_presence_of :game_genre_id
+  validates_presence_of :game_platform_id
 
   def genre
-    return Gamegenre.find(game_genre).name
+    GameGenre.find_by_id(game_genre_id)
+  end
+
+  def platform
+    GamePlatform.find_by_id(game_platform_id)
   end
 
   def calculated_price