Add VideoGenres to the system
[cs356-p2-videostore.git] / app / models / game.rb
index ed7f30b..55639a7 100644 (file)
@@ -1,13 +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 game_platform
-    return Gameplatform.find(platform).name
+  def platform
+    GamePlatform.find_by_id(game_platform_id)
   end
 
   def calculated_price