Example #1
0
        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));
        }
Example #2
0
        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));
        }
Example #3
0
        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));
        }