public async Task <IActionResult> EditSallaryAccount(int id, [Bind("Id,PersonId,AccountName,AccountBalance")] SallaryAccount sallaryAccount) { if (id != sallaryAccount.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(sallaryAccount); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SallaryAccountExists(sallaryAccount.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(IndexSallaryAccounts))); } ViewData["PersonId"] = new SelectList(_context.Person, "Id", "FullName", sallaryAccount.PersonId); return(View(sallaryAccount)); }
public async Task <IActionResult> CreateSallaryAccount([Bind("Id,PersonId,AccountName,AccountBalance")] SallaryAccount sallaryAccount) { if (ModelState.IsValid) { _context.Add(sallaryAccount); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(IndexSallaryAccounts))); } ViewData["PersonId"] = new SelectList(_context.Person, "Id", "FullName", sallaryAccount.PersonId); return(View(sallaryAccount)); }