public ActionResult Create(PHONGSV sinhVien) { if (ModelState.IsValid) { var dao = new QLPSVModel(); var dao1 = new QLSVsModel(); if (dao.Find(sinhVien.MaPhongSV) != null) { SetAlert("Mã phòng sinh viên đã tồn tại", "error"); return(RedirectToAction("Create", "QLPSV")); } if (dao.Find(sinhVien.MaSV) != null) { SetAlert("Mã sinh viên này đã có phòng", "error"); return(RedirectToAction("Create", "QLPSV")); } if (dao1.Find(sinhVien.MaSV) == null && dao1.Find(sinhVien.MaPhong) == null) { SetAlert("Sinh viên hoặc phòng không có trong CSDL", "error"); return(RedirectToAction("Create", "QLPSV")); } String result = dao.Insert(sinhVien); if (!String.IsNullOrEmpty(result)) { SetAlert("Thêm sinh viên vào phòng thành công", "success"); return(RedirectToAction("Index", "QLPSV")); } else { ModelState.AddModelError("", "Thêm sinh viên vào phòng không thành công"); } } return(View()); }
public ActionResult Create(SINHVIEN sinhVien) { if (ModelState.IsValid) { var dao = new QLSVsModel(); if (dao.Find(sinhVien.MaSV) != null) { SetAlert("Mã sinh viên đã tồn tại", "error"); return(RedirectToAction("Create", "QLSVs")); } String result = dao.Insert(sinhVien); if (!String.IsNullOrEmpty(result)) { SetAlert("Thêm sinh viên thành công", "success"); return(RedirectToAction("Index", "QLSVs")); } else { ModelState.AddModelError("", "Thêm sinh viên không thành công"); } } return(View()); }