public GameDetailsViewModel(UserDTO user, GameDTO game, List<PlatformGameDTO> platformgames, int? selectedPfId, List<CrewDTO> crews) { Game = game; PlatformGames = platformgames; MyCrews = crews; setSelectedPlatform(selectedPfId); }
public GameEditVM( List<PlatformGameDTO> platformgames, List<PlatformDTO> platforms, List<GenreDTO> genres, GameDTO games) { this.platforms = platforms; this.platformgames = platformgames; this.genres = genres; this.games = games; }
public IHttpActionResult PostGame(GameDTO game) { if (!ModelState.IsValid) { return BadRequest(ModelState); } facade.GetGameRepository().Add(converter.Reverse(game)); return CreatedAtRoute("DefaultApi", new { id = game.Id }, game); }
public IHttpActionResult PutGame(int id, GameDTO game) { if (!ModelState.IsValid) { return BadRequest(ModelState); } if (id != game.Id) { return BadRequest(); } facade.GetGameRepository().Update(converter.Reverse(game)); return StatusCode(HttpStatusCode.NoContent); }
public List<GameDTO> populateGames() { games = new List<GameDTO>(); GameDTO gameDTO = new GameDTO() { Id = 1, Title = "GTA 2",ReleaseDate = DateTime.Today, CoverUrl = "test", TrailerUrl = "test", Description= "test" }; GameDTO gameDTO1 = new GameDTO() { Id = 2, Title = "Rainbow Six - Siege", ReleaseDate = DateTime.Today, CoverUrl = "test", TrailerUrl = "test", Description = "test" }; GameDTO gameDTO2 = new GameDTO() { Id = 3, Title = "Battlefield 2", ReleaseDate = DateTime.Today, CoverUrl = "test", TrailerUrl = "test", Description = "test" }; GameDTO gameDTO3 = new GameDTO() { Id = 4, Title = "Overwatch Six", ReleaseDate = DateTime.Today, CoverUrl = "test", TrailerUrl = "test", Description = "test" }; GameDTO gameDTO4 = new GameDTO() { Id = 5, Title = "Diablo III: Reaper of Souls", ReleaseDate = DateTime.Today, CoverUrl = "test", TrailerUrl = "test", Description = "test" }; GameDTO gameDTO5 = new GameDTO() { Id = 6, Title = "Need for Speed", ReleaseDate = DateTime.Today, CoverUrl = "test", TrailerUrl = "test", Description = "test" }; GameDTO gameDTO6 = new GameDTO() { Id = 7, Title = "Forza Horizon 2", ReleaseDate = DateTime.Today, CoverUrl = "test", TrailerUrl = "test", Description = "test" }; games.Add(gameDTO); games.Add(gameDTO1); games.Add(gameDTO2); games.Add(gameDTO3); games.Add(gameDTO4); games.Add(gameDTO5); games.Add(gameDTO6); return games; }