Example #1
0
        public ActionResult Create(GameViewModel game)
        {
            if (ModelState.IsValid)
            {
                if (game.File != null)
                {
                    var folder = Server.MapPath(filePath);
                    game.Image = FileHelper.Save(folder, game.File);
                }

                var objGame = Mapper.Map <GameViewModel, Game>(game);
                _gamesApp.Add(objGame);

                return(RedirectToAction("Index"));
            }

            game.Genres    = _gamesApp.GetGenres();
            game.Platforms = _gamesApp.GetPlatforms();
            return(View(game));
        }