public JsonResult AddMonHoc(string MaMonHoc, string TenMonHoc, string loaihinh, string dept) { try { var user = SessionHelper.Get <Member>(Constant.SESSION_LOGIN); MONHOC monhoc = new MONHOC(); monhoc.MaBoMon = MaMonHoc; monhoc.TenBoMon = TenMonHoc; monhoc.LoaiMonHoc = loaihinh; monhoc.Dept = dept; monhoc.CreateBy = user.ID; monhoc.CreateDate = DateTime.Now; monhoc.ModifyBy = user.ID; monhoc.ModifyDate = DateTime.Now; monhoc.Removed = 0; using (var db = new UMC_SKILLEntities()) { if (db.MONHOCs.Where(m => m.MaBoMon == monhoc.MaBoMon).FirstOrDefault() != null) { return(Json(new { code = RESULT.ERROR, message = "Đã có mã bộ môn này rồi" }, JsonRequestBehavior.AllowGet)); } db.MONHOCs.Add(monhoc); db.SaveChanges(); var listMonHoc = db.MONHOCs.Where(m => m.Removed == 0).OrderByDescending(m => m.ModifyDate).ToList(); var message = Utils.ConvertViewToString("~/Views/MonHoc/_ListMonHoc.cshtml", listMonHoc, ViewData, ControllerContext); return(Json(new { code = RESULT.SUCCESS, message = message }, JsonRequestBehavior.AllowGet)); } } catch (Exception e) { return(Json(new { code = RESULT.ERROR, message = "Có lỗi xảy ra khi thêm vào DB" })); } }
private void btnThem_Click(object sender, EventArgs e) { qlhs = new DataQLHSDataContext(); MONHOC newmonhoc = new MONHOC(); newmonhoc.MaMon = txtMaMH.Text; newmonhoc.TenMon = txtTenMH.Text; //if (newmonhoc.MaMon == qlhs.MONHOCs. try { qlhs.MONHOCs.InsertOnSubmit(newmonhoc); qlhs.SubmitChanges(); } catch (Exception) { MessageBox.Show("Môn học bạn muốn thêm đã có trong danh sách, không thể thêm mới"); } //qlhs.MONHOCs.InsertOnSubmit(newmonhoc); dtgMonHoc.DataSource = qlhs.MONHOCs; for (int i = 0; i < dtgMonHoc.Rows.Count; i++) { if (dtgMonHoc.Rows[i].Cells[1].Value != null)//Nếu ô thứ i của cột thứ 1 (cột sau cột STT ấy) mà có dữ liệu thì gán giá trị cho cột STT, nếu không thì cột STT cũng không có dữ liệu { dtgMonHoc.Rows[i].Cells[0].Value = i + 1; } } }
public ActionResult XoaMonHoc(string id) { MONHOC mh = data.MONHOCs.SingleOrDefault(n => n.MaMH == id); ViewBag.Mamh = mh.MaMH; return(View(mh)); }
private void btthem_Click(object sender, EventArgs e) { Random rand = new Random(); int index = rand.Next(0, 1000); try { if ((txtmonhoc.Text != "" && _MHBUS.KiemTraMonHoc(txtmonhoc.Text, _ListMonHoc)) || String.IsNullOrEmpty(textSoTietKhoi10.Text) || String.IsNullOrEmpty(textSoTietKhoi11.Text) || String.IsNullOrEmpty(textSoTietKhoi12.Text)) { MONHOC newMonHoc = new MONHOC(); newMonHoc.TENMONHOC = txtmonhoc.Text.ToString(); newMonHoc.MAMONHOC = txtmonhoc.Text.ToString()[0].ToString() + txtmonhoc.Text.ToString()[txtmonhoc.Text.Length - 1].ToString() + index.ToString(); newMonHoc.SOTIETKHOI10 = Convert.ToInt32(textSoTietKhoi10.Text); newMonHoc.SOTIETKHOI11 = Convert.ToInt32(textSoTietKhoi11.Text); newMonHoc.SOTIETKHOI12 = Convert.ToInt32(textSoTietKhoi12.Text); _ListMonHoc.Add(newMonHoc); _ListAdd.Add(newMonHoc); dataGridView.DataSource = _ListMonHoc.ToArray(); MessageBox.Show("Thêm thành công !"); } else { MessageBox.Show("Thêm thất bại, môn học đã tồn tại hoặc bạn không nhập tên môn học, không nhập số tiết trong các khối!"); } } catch { MessageBox.Show("Thêm thất bại!"); } }
public ActionResult ThemMonHoc(MONHOC k, FormCollection c) { ViewBag.Makhoa = new SelectList(data.KHOAs.ToList().OrderBy(n => n.TenKhoa), "MaKhoa", "TenKhoa"); var ten = c["tenMH"]; var ma = c["maMH"]; var makhoa = c["maKhoa"]; if (string.IsNullOrEmpty(ten)) { ViewData["Loi1"] = "Tên môn học không được để trống"; } else if (string.IsNullOrEmpty(ma)) { ViewData["Loi2"] = "Mã môn học không được để trống"; } else { k.MaMH = ma; k.TenMH = ten; k.MaKhoa = makhoa; data.MONHOCs.InsertOnSubmit(k); data.SubmitChanges(); return(RedirectToAction("Index", "MonHoc")); } return(this.ThemMonHoc()); }
private void MonHoc_ClickData(MONHOC _phonghoc) { txtMaMonHoc.Text = _phonghoc.MaMonHoc; txtTenMonHoc.Text = _phonghoc.TenMonHoc; numDiemToiDa.Text = _phonghoc.DiemToiDa.ToString(); // chkIsLock.Checked = _phonghoc.IsLock ?? false; }
// GET: MONHOCs/Create public ActionResult Create() { MONHOC obj = new MONHOC(); obj.MH_MA = CreateID.CreateID_ByteText(); return(View(obj)); }
private void butThem_Click(object sender, EventArgs e) { if (txtMa.Text.Trim() == "" || txtTen.Text.Trim() == "") { MessageBox.Show("Chưa nhập đủ thông tin", "LƯU Ý!!!"); return; } var queryMa = db.MONHOCs.SingleOrDefault(p => p.MAMH == txtMa.Text.Trim()); var queryTen = db.MONHOCs.SingleOrDefault(p => p.TENMH == txtTen.Text.Trim()); if (queryMa != null) { MessageBox.Show("Mã môn học đã tồn tại.", "LƯU Ý!"); return; } if (queryTen != null) { MessageBox.Show("Tên môn học bị trùng.", "LƯU Ý!"); return; } var mhThem = new MONHOC { MAMH = txtMa.Text.Trim(), TENMH = txtTen.Text.Trim() }; //db.MONHOCs.Add(mhThem); db.SaveChanges(); MessageBox.Show("Thêm Thành Công!"); this.Close(); }
public ActionResult DeleteConfirmed(string id) { MONHOC mONHOC = db.MONHOCs.Find(id); db.MONHOCs.Remove(mONHOC); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: MONHOCs/Create public ActionResult Create() { ViewBag.CHITIETDANHGIA_CTDG_MA = new SelectList(db.CHITIETDANHGIAs, "CTDG_MA", "SODANHGIA_SDG_MA"); MONHOC obj = new MONHOC(); obj.MH_MA = CreateID.CreateID_ByteText(); return(View(obj)); }
protected override object GetDataFromDataRow(DataTable dt, int i) { MONHOC obj = new MONHOC(); obj.MON_ID = int.Parse(dt.Rows[i]["MON_ID"].ToString()); //some column return((object)obj); }
// Sửa môn học public static void update(string maMH, string tenMH) { using (SQL_QLHSDataContext db = new SQL_QLHSDataContext()) { MONHOC mh = db.MONHOCs.Where(a => a.MAMONHOC == maMH).FirstOrDefault(); mh.TENMONHOC = tenMH; db.SubmitChanges(); } }
public DataTable getMonHoc_ByID(int mhID) { MONHOC mHoc = new MONHOC(); mHoc.MON_ID = mhID; DAL_MONHOC dao = new DAL_MONHOC(); return(dao.getByID_MONHOC(mHoc)); }
public ActionResult Create([Bind(Include = "TenMH,KhoiMH")] MONHOC MONHOC) { if (ModelState.IsValid) { db.MONHOCs.Add(MONHOC); db.SaveChanges(); return(RedirectToAction("index")); } return(View(MONHOC)); }
public void XoaMon(String mamh) { MONHOC mhs = qlhv.MONHOCs.Where(d => d.MaMH == mamh).FirstOrDefault(); if (mhs != null) { qlhv.MONHOCs.DeleteOnSubmit(mhs); qlhv.SubmitChanges(); } }
public void ThemMon(String mamh, String tenmh, String magv) { MONHOC mh = new MONHOC(); mh.MaMH = mamh; mh.TenMH = tenmh; mh.MaGV = magv; qlhv.MONHOCs.InsertOnSubmit(mh); qlhv.SubmitChanges(); }
public ActionResult Edit([Bind(Include = "MaMH,TenMH,KhoiMH")] MONHOC MONHOC) { if (ModelState.IsValid) { db.Entry(MONHOC).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(MONHOC)); }
public void delete(int mhID) { MONHOC mHoc = new MONHOC(); mHoc.MON_ID = mhID; DAL_MONHOC dao = new DAL_MONHOC(); dao.delete(mHoc); }
public void insert(string mhCode, string mhName, int mhSoTiet) { MONHOC mHoc = new MONHOC(); mHoc.MON_Code = mhCode; mHoc.MON_Name = mhName; mHoc.MON_SoTiet = mhSoTiet; dao = new DAL_MONHOC(); dao.insert(mHoc); }
private void btSua_Click(object sender, EventArgs e) { MONHOC _MHSua = qlthi.MONHOCs.Where(mh => mh.mamon == dataGridViewX1.CurrentRow.Cells[0].Value.ToString()).FirstOrDefault(); if (_MHSua != null) { _MHSua.tenmonhoc = textBoxX2.Text; } MessageBox.Show("Sửa thành công"); }
public ActionResult Edit([Bind(Include = "MaMon,TenMon,SoTinChi,SiSo")] MONHOC mONHOC) { if (ModelState.IsValid) { db.Entry(mONHOC).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(mONHOC)); }
public ActionResult Create([Bind(Include = "MaMon,TenMon,SoTinChi,SiSo")] MONHOC mONHOC) { if (ModelState.IsValid) { db.MONHOCS.Add(mONHOC); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(mONHOC)); }
public ActionResult Edit([Bind(Include = "MaMonHoc,TenMonHoc,MaLoaiMon,SoTiet")] MONHOC mONHOC) { if (ModelState.IsValid) { db.Entry(mONHOC).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.MaLoaiMon = new SelectList(db.LOAIMONs, "MaLoaiMon", "TenLoaiMon", mONHOC.MaLoaiMon); return(View(mONHOC)); }
public ActionResult Edit([Bind(Include = "MH_MA,MH_TEN,CHITIETDANHGIA_CTDG_MA")] MONHOC mONHOC) { if (ModelState.IsValid) { db.Entry(mONHOC).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CHITIETDANHGIA_CTDG_MA = new SelectList(db.CHITIETDANHGIAs, "CTDG_MA", "SODANHGIA_SDG_MA", mONHOC.CHITIETDANHGIA_CTDG_MA); return(View(mONHOC)); }
public ActionResult Create([Bind(Include = "MH_MA,MH_TEN")] MONHOC mONHOC) { if (ModelState.IsValid) { db.MONHOCs.Add(mONHOC); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(mONHOC)); }
//Xóa public bool Delete(MONHOC model) { MONHOC dbEntry = context.MONHOCs.Find(model.ID); if (dbEntry == null) { return(false); } context.MONHOCs.Remove(dbEntry); context.SaveChanges(); return(true); }
//Sửa public bool Update(MONHOC model) { MONHOC dbEntry = context.MONHOCs.Find(model.ID); if (dbEntry == null) { return(false); } dbEntry.tenmon = model.tenmon; context.SaveChanges(); return(true); }
//Thêm public bool Insert(MONHOC model) { MONHOC dbEntry = context.MONHOCs.Find(model.ID); if (dbEntry != null) { return(false); } context.MONHOCs.Add(model); context.SaveChanges(); return(true); }
// Thêm môn học public static void insert(string maMH, string tenMH) { using (SQL_QLHSDataContext db = new SQL_QLHSDataContext()) { MONHOC mh = new MONHOC(); mh.MAMONHOC = maMH; mh.TENMONHOC = tenMH; db.MONHOCs.InsertOnSubmit(mh); db.SubmitChanges(); } }
public ActionResult Create([Bind(Include = "MH_MA,MH_TEN,CHITIETDANHGIA_CTDG_MA")] MONHOC mONHOC) { if (ModelState.IsValid) { db.MONHOCs.Add(mONHOC); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CHITIETDANHGIA_CTDG_MA = new SelectList(db.CHITIETDANHGIAs, "CTDG_MA", "SODANHGIA_SDG_MA", mONHOC.CHITIETDANHGIA_CTDG_MA); return(View(mONHOC)); }