public IActionResult EditGenresForGame(int Id_game, int Id_genre) { using (GamesShopDB_Context db = new GamesShopDB_Context()) { int Id_recording = 1; if (db.GenresGames.Count() != 0) { Id_recording = db.GenresGames.Max(p => p.id_recording + 1); } GenresGame genregame = new GenresGame { id_recording = Id_recording, IdGame = Id_game, IdGenre = Id_genre }; // Добавление db.GenresGames.Add(genregame); db.SaveChanges(); } var model = new SomeModelsGenreGame() { Game = db.Games.FirstOrDefault(x => x.IdGame == Id_game), Genre = db.Genre.AsEnumerable() }; ViewData["MessageAddGenresGames"] = "Запись '" + Id_game + " " + Id_genre + "' была успешно добавлена!"; return(View(model)); }
public async Task <IActionResult> EditGenresForGame(int id) { var model = new SomeModelsGenreGame() { Game = await db.Games.FirstOrDefaultAsync(x => x.IdGame == id), Genre = db.Genre.AsEnumerable() }; return(View(model)); }
public async Task <IActionResult> AddGenresForGame(Games id) { Console.WriteLine("ID GAME GET: " + id.IdGame); var model = new SomeModelsGenreGame() { Game = await db.Games.FirstOrDefaultAsync(x => x.IdGame == id.IdGame), Genre = db.Genre.AsEnumerable() }; return(View(model)); }