public async Task <IActionResult> Edit(string id, [Bind("id,cls,section,starttime,endtime")] ClassModel classModel) { if (id != classModel.id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(classModel); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ClassModelExists(classModel.id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(classModel)); }
public async Task <IActionResult> Edit(string id, [Bind("id,subname")] SubjectModel subjectModel) { if (id != subjectModel.id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(subjectModel); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SubjectModelExists(subjectModel.id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(subjectModel)); }