public async Task <IActionResult> Edit(decimal id, [Bind("Rateid,Userid,Gameid,Rates,Description,CreatedDatetime,CreatedUserid,UpdatedDatetime,UpdatedUserid")] Gamerates gamerates) { if (id != gamerates.Rateid) { return(NotFound()); } if (ModelState.IsValid) { try { gamerates.UpdatedDatetime = DateTime.Now; _context.Update(gamerates); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!GameratesExists(gamerates.Rateid)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["Gameid"] = new SelectList(_context.Game, "Gameid", "Title", gamerates.Gameid); ViewData["Userid"] = new SelectList(_context.User, "Userid", "DisplayName", gamerates.Userid); return(View(gamerates)); }
public async Task <IActionResult> Edit(decimal id, [Bind("Userid,DisplayName,StartDate,EndDate,TryCount,LockDatetime,Password,Usertype,ReceiveEmail,Email,FirstName,LastName,Gender,BirthDate,PostCode,Country,Province,City,Address,Address2,CellPhone,HomePhone,OfficePhone,CreatedDatetime,CreatedUserid,UpdatedDatetime,UpdatedUserid")] User user) { if (id != user.Userid) { return(NotFound()); } if (ModelState.IsValid) { try { user.UpdatedDatetime = DateTime.Now; _context.Update(user); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UserExists(user.Userid)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(user)); }
public async Task <IActionResult> Edit(decimal id, [Bind("Favoritid,Userid,Categoryid,Platformid,CreatedDatetime,CreatedUserid,UpdatedDatetime,UpdatedUserid")] Favorite favorite) { if (id != favorite.Favoritid) { return(NotFound()); } if (ModelState.IsValid) { try { favorite.UpdatedDatetime = DateTime.Now; _context.Update(favorite); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!FavoriteExists(favorite.Favoritid)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["Categoryid"] = new SelectList(_context.Category, "Categoryid", "Categoriname", favorite.Categoryid); ViewData["Favoritid"] = new SelectList(_context.User, "Userid", "DisplayName", favorite.Favoritid); ViewData["Platformid"] = new SelectList(_context.Platform, "Platformid", "Platformname", favorite.Platformid); return(View(favorite)); }
public async Task <IActionResult> Edit(decimal id, [Bind("Platformid,Platformname,CreatedDatetime,CreatedUserid,UpdatedDatetime,UpdatedUserid")] Platform platform) { if (id != platform.Platformid) { return(NotFound()); } if (ModelState.IsValid) { try { platform.UpdatedDatetime = DateTime.Now; _context.Update(platform); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PlatformExists(platform.Platformid)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(platform)); }
public async Task <IActionResult> Edit(decimal id, [Bind("Orderid,OrderDate,Userid,OrderCount,OrderPrice,Gameid,Cardid,Eventgameid,DiscountRate")] Order order) { if (id != order.Orderid) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(order); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!OrderExists(order.Orderid)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["Gameid"] = new SelectList(_context.Game, "Gameid", "Description", order.Gameid); ViewData["Userid"] = new SelectList(_context.User, "Userid", "Password", order.Userid); return(View(order)); }
public async Task <IActionResult> Edit(decimal id, [Bind("Cardid,Userid,Cardnumber,Cardholder,CreatedDatetime,CreatedUserid,UpdatedDatetime,UpdatedUserid")] Creditcard creditcard) { if (id != creditcard.Cardid) { return(NotFound()); } if (ModelState.IsValid) { try { creditcard.UpdatedDatetime = DateTime.Now; _context.Update(creditcard); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CreditcardExists(creditcard.Cardid)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["Userid"] = new SelectList(_context.User, "Userid", "DisplayName", creditcard.Userid); return(View(creditcard)); }
public async Task <IActionResult> Edit(decimal id, [Bind("Gameid,Title,Companyid,Price,LaunchDate,Platformid,Categoryid,Description,CreatedDatetime,CreatedUserid,UpdatedDatetime,UpdatedUserid")] Game game) { if (id != game.Gameid) { return(NotFound()); } if (ModelState.IsValid) { try { game.UpdatedDatetime = DateTime.Now; _context.Update(game); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!GameExists(game.Gameid)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["Categoryid"] = new SelectList(_context.Category, "Categoryid", "Categoriname", game.Categoryid); ViewData["Companyid"] = new SelectList(_context.Company, "Companyid", "CompanyName", game.Companyid); ViewData["Platformid"] = new SelectList(_context.Platform, "Platformid", "Platformname", game.Platformid); return(View(game)); }
public async Task <IActionResult> Edit(decimal id, [Bind("Wishlistid,Userid,Gameid,Access,CreatedDatetime,CreatedUserid,UpdatedDatetime,UpdatedUserid")] Wishlist wishlist) { if (id != wishlist.Wishlistid) { return(NotFound()); } if (ModelState.IsValid) { try { wishlist.UpdatedDatetime = DateTime.Now; _context.Update(wishlist); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!WishlistExists(wishlist.Wishlistid)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["Gameid"] = new SelectList(_context.Game, "Gameid", "Title", wishlist.Gameid); ViewData["Userid"] = new SelectList(_context.User, "Userid", "DisplayName", wishlist.Userid); return(View(wishlist)); }
public async Task <IActionResult> Edit(decimal id, [Bind("Eventid,Eventname,Startdate,Enddate,RegisterUserid,CreatedDatetime,CreatedUserid,UpdatedDatetime,UpdatedUserid")] Event @event) { if (id != @event.Eventid) { return(NotFound()); } if (ModelState.IsValid) { try { @event.UpdatedDatetime = DateTime.Now; _context.Update(@event); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EventExists(@event.Eventid)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(AdminIndex))); } ViewData["RegisterUserid"] = new SelectList(_context.User, "Userid", "DisplayName", @event.RegisterUserid); return(View(@event)); }
public async Task <IActionResult> Edit(decimal id, [Bind("Categoryid,Categoriname,CreatedDatetime,CreatedUserid,UpdatedDatetime,UpdatedUserid")] Category category) { if (id != category.Categoryid) { return(NotFound()); } if (ModelState.IsValid) { try { category.UpdatedDatetime = DateTime.Now; _context.Update(category); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CategoryExists(category.Categoryid)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(category)); }
public async Task <IActionResult> Edit(decimal id, [Bind("Companyid,CeoName,CompanyName,PostCode,Country,Province,City,Address,Address2,OfficePhone,OfficePhone1,OfficePhone2,CreatedDatetime,CreatedUserid,UpdatedDatetime,UpdatedUserid")] Company company) { if (id != company.Companyid) { return(NotFound()); } if (ModelState.IsValid) { try { company.UpdatedDatetime = DateTime.Now; _context.Update(company); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CompanyExists(company.Companyid)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(company)); }
public async Task <IActionResult> ResetPassword(ResetPasswordViewModel model) { if (!ModelState.IsValid) { return(View(model)); } var users = _context.User.Where(c => c.Email == model.Email); if (users.Any()) { try { User editUser = null; foreach (var u in users as IEnumerable <User> ) { if (u.Password.Equals(model.CurrentPassword)) { editUser = u; } } if (editUser != null) { editUser.UpdatedDatetime = DateTime.Now; editUser.Password = model.Password; _context.Update(editUser); await _context.SaveChangesAsync(); //sendMail(editUser.Email, editUser.Password); TempData["Message"] = "Password Changed"; return(RedirectToAction("Index", "Home")); } } catch (DbUpdateConcurrencyException) { if (!UserExists(model.Email)) { return(NotFound()); } else { throw; } } } // Don't reveal that the user does not exist TempData["Message"] = "Incorrect Email or Password"; return(RedirectToAction("ResetPassword", "Access")); }