public async Task <IActionResult> Edit(int id, [Bind("PlanId,StudentId,Papers")] StudyPlans studyPlans) { if (id != studyPlans.PlanId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(studyPlans); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!StudyPlansExists(studyPlans.PlanId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["StudentId"] = new SelectList(_context.Students, "StudentId", "Fname", studyPlans.StudentId); return(View(studyPlans)); }
public async Task <IActionResult> Create([Bind("PlanId,StudentId,Papers")] StudyPlans studyPlans) { if (ModelState.IsValid) { _context.Add(studyPlans); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["StudentId"] = new SelectList(_context.Students, "StudentId", "Fname", studyPlans.StudentId); return(View(studyPlans)); }