public AllEditVm EditGame(EditNewGameBm editNewGameBm) { AllEditVm vmodel = new AllEditVm(); var vm = new EditGameVm(); var game = this.data.Games.GetAll(); var list = new List <EditGameVm>(); foreach (var oneGame in game) { vm = new EditGameVm(); { oneGame.Title = editNewGameBm.OldTitle; oneGame.Price = editNewGameBm.OldPrice; oneGame.Description = editNewGameBm.OldDescription; oneGame.ImageUrl = editNewGameBm.OldImageUrl; oneGame.YouTubeId = editNewGameBm.OldYouTubeId; oneGame.ReleaseDate = editNewGameBm.OldReleaseDate; oneGame.Title = editNewGameBm.OldTitle; }; this.data.SaveChanges(); list.Add(vm); } vmodel.EditGameVms = list; return(vmodel); }
public IActionResult <AllEditVm> Edit(HttpResponse response, HttpSession session, EditNewGameBm editNewGameBm) { if (!manager.IsAuthenticated(session)) { Redirect(response, "/users/login"); return(null); } User getUser = manager.GetAuthenticatedUser(session); if (!getUser.IsAdmin) { Redirect(response, "/home/index"); return(null); } AllEditVm mode = this.service.EditGame(editNewGameBm); return(this.View(mode)); }