public ActionResult DeleteConfirmed(int id) { DangKyKhoaHoc dangKyKhoaHoc = db.DangKyKhoaHoc.Find(id); db.DangKyKhoaHoc.Remove(dangKyKhoaHoc); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ID,SinhVienID,KhoaHocID")] DangKyKhoaHoc dangKyKhoaHoc) { if (ModelState.IsValid) { db.Entry(dangKyKhoaHoc).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.KhoaHocID = new SelectList(db.KhoaHoc, "ID", "TenKhoaHoc", dangKyKhoaHoc.KhoaHocID); ViewBag.SinhVienID = new SelectList(db.SinhVien, "ID", "Ho", dangKyKhoaHoc.SinhVienID); return(View(dangKyKhoaHoc)); }
public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DangKyKhoaHoc dangKyKhoaHoc = db.DangKyKhoaHoc.Find(id); if (dangKyKhoaHoc == null) { return(HttpNotFound()); } return(View(dangKyKhoaHoc)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DangKyKhoaHoc dangKyKhoaHoc = db.DangKyKhoaHoc.Find(id); if (dangKyKhoaHoc == null) { return(HttpNotFound()); } ViewBag.KhoaHocID = new SelectList(db.KhoaHoc, "ID", "TenKhoaHoc", dangKyKhoaHoc.KhoaHocID); ViewBag.SinhVienID = new SelectList(db.SinhVien, "ID", "Ho", dangKyKhoaHoc.SinhVienID); return(View(dangKyKhoaHoc)); }
public ActionResult Create([Bind(Include = "ID,SinhVienID,KhoaHocID")] DangKyKhoaHoc dangKyKhoaHoc) { if (ModelState.IsValid) { string tenSinhVien = db.SinhVien.Find(dangKyKhoaHoc.SinhVienID).HoVaTen; // kiem tra exits var check = db.DangKyKhoaHoc.Where(d => d.KhoaHocID == dangKyKhoaHoc.KhoaHocID).Where(d => d.SinhVienID == dangKyKhoaHoc.SinhVienID); if (check.Count() > 0) { TempData["Mess"] = "Sinh viên \"" + tenSinhVien + "\" đã tham gia vào khóa học này"; } else { db.DangKyKhoaHoc.Add(dangKyKhoaHoc); db.SaveChanges(); TempData["Success"] = "Thêm thành công sinh viên \"" + tenSinhVien + "\""; return(RedirectToAction("KhoaHoc", "DangKyKhoaHoc", new { id = dangKyKhoaHoc.KhoaHocID })); } } return(RedirectToAction("KhoaHoc", "DangKyKhoaHoc", new { id = dangKyKhoaHoc.KhoaHocID })); }