示例#1
0
        public IActionResult EditGame([FromRoute] string id)
        {
            var game   = adminServices.GetGamebyId(id).Single();
            var gameVM = new AdminEditGameView {
                Id = game.Id, Name = game.Name, Price = game.Price, Description = game.Description, Stock = game.Stock, Category = game.Category
            };

            return(View(gameVM));
        }
示例#2
0
        public IActionResult EditGame([FromForm] AdminEditGameView model)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }

            var userId = userManager.GetUserId(User);

            adminServices.editGame(userId, model.Id, model.Name, model.Price, model.Description, model.Stock, model.Category);
            return(RedirectToAction("Index"));
            // return Redirect(Url.Action("Index", "Admin"));
        }