public async Task <IActionResult> Edit(int id, [Bind("CustomerID,Email,Password,Name,LastName,Phone")] Customer customer) { if (id != customer.CustomerID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(customer); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CustomerExists(customer.CustomerID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(customer)); }
public async Task <IActionResult> Edit(int id, [Bind("AccountID,AccountType,Balance,CustomerID")] Account account) { if (id != account.AccountID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(account); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AccountExists(account.AccountID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["CustomerID"] = new SelectList(_context.Customer, "CustomerID", "Email", account.CustomerID); return(View(account)); }
public async Task <IActionResult> Edit(int id, [Bind("TransactionID,AccountID,ProcessingDate,Balance,CRorDR,Amount,Description1")] Transaction transaction) { if (id != transaction.TransactionID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(transaction); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TransactionExists(transaction.TransactionID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["AccountID"] = new SelectList(_context.Account, "AccountID", "AccountID", transaction.AccountID); return(View(transaction)); }