public Form3() { InitializeComponent(); QuanLyNganhHocDataContext db = new QuanLyNganhHocDataContext(); var a = (from p in db.Nganhs where p.MaNganh == QuanLyNganhHoc.Form1.GetCheck() select p).FirstOrDefault(); txtMaNganh.Text = a.MaNganh; txtTenNganhTV.Text = a.TenNganhTV; txtTenNganhTA.Text = a.TenNganhTA; cbKhoaQuanLy.Text = a.KhoaQuanLy; dtNgayMo.Text = a.NgayMo.ToString(); txtMoTa.Text = a.MoTa; }
private void RefreshData() { QuanLyNganhHocDataContext db = new QuanLyNganhHocDataContext(); var query = from b in db.Nganhs select new { b.MaNganh, b.TenNganhTV, b.TenNganhTA, b.KhoaQuanLy, b.NgayMo, b.MoTa, }; dataListNganh.DataSource = query; }
private void btnTimKiem_Click(object sender, EventArgs e) { QuanLyNganhHocDataContext db = new QuanLyNganhHocDataContext(); var query = from b in db.Nganhs where b.MaNganh == txtTimKiem.Text select new { b.MaNganh, b.TenNganhTV, b.TenNganhTA, b.KhoaQuanLy, b.NgayMo, b.MoTa }; dataListNganh.DataSource = query; }
private void btnLuu_Click(object sender, EventArgs e) { try { QuanLyNganhHocDataContext db = new QuanLyNganhHocDataContext(); Nganh n = new Nganh(); n.MaNganh = txtMaNganh.Text; n.TenNganhTV = txtTenNganhTV.Text; n.TenNganhTA = txtTenNganhTA.Text; n.KhoaQuanLy = cbKhoaQuanLy.Text; n.NgayMo = dtNgayMo.Value; n.MoTa = txtMoTa.Text; db.Nganhs.InsertOnSubmit(n); db.SubmitChanges(); MessageBox.Show("Bạn đã thêm xong mã môn học " + txtMaNganh.Text); } catch (Exception) { MessageBox.Show("Đã tồn tại vui lòng xem lại !"); } }
private void btnLuu_Click(object sender, EventArgs e) { try { QuanLyNganhHocDataContext db = new QuanLyNganhHocDataContext(); var a = (from p in db.Nganhs where p.MaNganh == QuanLyNganhHoc.Form1.GetCheck() select p).FirstOrDefault(); a.MaNganh = txtMaNganh.Text; a.TenNganhTV = txtTenNganhTV.Text; a.TenNganhTA = txtTenNganhTA.Text; a.KhoaQuanLy = cbKhoaQuanLy.Text; a.NgayMo = dtNgayMo.Value; a.MoTa = txtMoTa.Text; db.SubmitChanges(); MessageBox.Show("Bạn đã thay đổi thành công"); } catch (Exception) { MessageBox.Show("Có lỗi xảy ra vui lòng xem lại !"); } }
private void btnXoa_Click(object sender, EventArgs e) { if (MessageBox.Show("Bạn có muốn xóa ngành " + dataListNganh.Rows[dataListNganh.CurrentRow.Index].Cells[1].Value.ToString(), "Xác nhận", MessageBoxButtons.YesNo) == DialogResult.Yes) { QuanLyNganhHocDataContext db1 = new QuanLyNganhHocDataContext(); var query1 = from c in db1.Nganhs select new { c.MaNganh, c.TenNganhTV, c.TenNganhTA, c.KhoaQuanLy, c.NgayMo, c.MoTa }; string MaNganh = dataListNganh.Rows[dataListNganh.CurrentRow.Index].Cells[0].Value.ToString(); Nganh t1 = db1.Nganhs.FirstOrDefault(p => p.MaNganh == MaNganh); db1.Nganhs.DeleteOnSubmit(t1); db1.SubmitChanges(); RefreshData(); } }