public ActionResult DangKy(DangKyModel model) { _idDDK = GetIDDotDangKy(); var session = (SinhVienDangNhap)Session[CommonConstants.USER_SESSION]; var dal = new SinhVienDAL(); if (dal.KTSV(session.IDSinhVien, model.IDDotDangKy) == false) { var svdk = new PHIEUDANGKI(); var result2 = dal.UpdateSV(session.IDSinhVien, model.NV1, model.NV2, model.NV3); svdk.IDDotDangKy = _idDDK; svdk.IDSinhVien = session.IDSinhVien; svdk.NgayDangKy = DateTime.Now; svdk.TrangThaiPDK = "Chờ duyệt"; var result = dal.ThemSVDK(svdk); if (result != null && result2 == true) { MsgBox("Đăng ký thành công"); model = new DangKyModel(); //return RedirectToAction("Index", "Home"); } else { MsgBox("Đăng ký không thành công"); } } else { MsgBox("Bạn đã đăng ký trong đợt này rồi"); } ViewBag.NV1 = new SelectList(db.NGUYENVONGs, "IDNguyenVong", "TenNguyenVong", model.NV1); ViewBag.NV2 = new SelectList(db.NGUYENVONGs, "IDNguyenVong", "TenNguyenVong", model.NV2); ViewBag.NV3 = new SelectList(db.NGUYENVONGs, "IDNguyenVong", "TenNguyenVong", model.NV3); ViewBag.IDDotDangKy = new SelectList(db.DOTDANGKIs, "IDDotDangKy", "TenDotDangKy", model.IDDotDangKy); return(View(model)); }