public async Task <IActionResult> Edit(int id, [Bind("Id,SkillName")] Skill skill) { if (id != skill.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(skill); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SkillExists(skill.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(skill)); }
public async Task <IActionResult> Edit(string id, [Bind("ProgrammerCode,ProgrammerName,Id,Salary")] Programmer programmer) { if (id != programmer.ProgrammerCode) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(programmer); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProgrammerExists(programmer.ProgrammerCode)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(programmer)); }