public async Task <IActionResult> Edit(int id, [Bind("ID,FirstName,LastName,Sex,Email,PhoneNumber,State")] Donator donator) { if (id != donator.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(donator); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DonatorExists(donator.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(donator)); }
public async Task <IActionResult> Edit(int id, [Bind("ID,DateDonated")] Record @record) { if (id != @record.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(@record); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RecordExists(@record.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(@record)); }
public async Task <IActionResult> Edit(string id, [Bind("Email,Pass,FirstName,LastName,CanUpdateRecords")] Accounts accounts) { if (id != accounts.Email) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(accounts); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AccountsExists(accounts.Email)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(accounts)); }