public ActionResult DeleteConfirmed(string id) { PHIEUDANGKI pHIEUDANGKI = db.PHIEUDANGKIs.Find(id); db.PHIEUDANGKIs.Remove(pHIEUDANGKI); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "MaPDK,MaNV,Ngaydk")] PHIEUDANGKI pHIEUDANGKI) { if (ModelState.IsValid) { db.Entry(pHIEUDANGKI).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pHIEUDANGKI)); }
public ActionResult Create([Bind(Include = "MaPDK,MaNV,Ngaydk")] PHIEUDANGKI pHIEUDANGKI) { if (ModelState.IsValid) { db.PHIEUDANGKIs.Add(pHIEUDANGKI); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pHIEUDANGKI)); }
// GET: PHIEUDANGKIs/Delete/5 public ActionResult Delete(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PHIEUDANGKI pHIEUDANGKI = db.PHIEUDANGKIs.Find(id); if (pHIEUDANGKI == null) { return(HttpNotFound()); } return(View(pHIEUDANGKI)); }
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)); }
//[ValidateAntiForgeryToken] public ActionResult DangKy(DangKyModel model, HttpPostedFileBase File1) { var dal = new SinhVienDAL(); if (dal.KTSVMoi(model.IDSinhVien) == true) { MsgBox("Bạn đã có tài khoản. Đăng nhập để tiếp tục đăng ký "); } else { _idDDK = GetIDDotDangKy(); if (File1 != null && File1.ContentLength > 0) { model.HinhDaiDien = new byte[File1.ContentLength]; File1.InputStream.Read(model.HinhDaiDien, 0, File1.ContentLength); var sv = new SINHVIEN(); sv.IDSinhVien = model.IDSinhVien; sv.HinhDaiDien = model.HinhDaiDien; sv.TenSV = model.TenSV; sv.Email = model.Email; sv.DanToc = model.DanToc; sv.QueQuan = model.QueQuan; sv.GioiTinh = model.GioiTinh; sv.IDLop = model.IDLop; sv.GioiTinh = model.GioiTinh; sv.IDUuTien = model.IDUuTien; sv.NgaySinh = model.NgaySinh; sv.SDT = model.SDT; sv.QuocTich = model.QuocTich; sv.MatKhau = "12345678"; sv.NV1 = model.NV1; sv.NV2 = model.NV2; sv.NV3 = model.NV3; var result = dal.ThemSV(sv); var svdk = new PHIEUDANGKI(); svdk.IDDotDangKy = _idDDK; svdk.IDSinhVien = model.IDSinhVien; svdk.NgayDangKy = DateTime.Now; svdk.TrangThaiPDK = "Chờ duyệt"; var result2 = dal.ThemSVDK(svdk); if (result != null && result2 != null) { //SetAlert("Đăng ký thành công", "success"); MsgBox("Đăng ký thành công"); model = new DangKyModel(); } else { MsgBox("Đăng ký không thành công"); } } } 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.IDUuTien = new SelectList(db.UUTIENs, "IDUuTien", "TenUuTien", model.IDUuTien); ViewBag.IDLop = new SelectList(db.LOPs, "IDLop", "TenLop", model.IDLop); ViewBag.IDDotDangKy = new SelectList(db.DOTDANGKIs, "IDDotDangKy", "TenDotDangKy", model.IDDotDangKy); return(View(model)); }
public string ThemSVDK(PHIEUDANGKI svdk) { db.PHIEUDANGKIs.Add(svdk); db.SaveChanges(); return(svdk.IDSinhVien); }