public async Task <IActionResult> Edit(string id, [Bind("Mahp,Tenmon,Siso,Phonghoc,Tiethoc,Thu,Ngaybd,Ngaykt")] HocPhan hocPhan) { if (id != hocPhan.Mahp) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(hocPhan); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!HocPhanExists(hocPhan.Mahp)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Index")); } return(View(hocPhan)); }
public async Task <IActionResult> Edit(string id, [Bind("Mahp,Mssv")] DangKy dangKy) { if (id != dangKy.Mahp) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(dangKy); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DangKyExists(dangKy.Mahp)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Index")); } ViewData["Mahp"] = new SelectList(_context.HocPhan, "Mahp", "Mahp", dangKy.Mahp); ViewData["Mssv"] = new SelectList(_context.SinhVien, "Mssv", "Mssv", dangKy.Mssv); return(View(dangKy)); }
public async Task <IActionResult> Edit(string id, [Bind("Mssv,Hoten,Namsinh,Gioitinh,Sdt,Email,Diachi,Nganh,Lop,Hinhanh")] SinhVien sinhVien) { if (id != sinhVien.Mssv) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(sinhVien); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SinhVienExists(sinhVien.Mssv)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Index")); } return(View(sinhVien)); }