private void tsSuaLopHocPhan_Click(object sender, EventArgs e) { DBlophocphan.MaLopHocPhan = txtMaLopHocPhan.Text.Trim(); DBlophocphan.SoLuongSinhVienDangKy = Convert.ToInt32(txtSoLuongSinhVienDk.Text.Trim()); DBlophocphan.GiaoVienPhuTrach = txtGiaoVienPhuTrach.Text.Trim(); DBlophocphan.DinhMucSinhVien = Convert.ToInt32(txtDinhMucSinhVien.Text.Trim()); DBlophocphan.TenLopHocPhan = txtTenLHP.Text.Trim(); using (QSLV_LHPEntities sqlv = new QSLV_LHPEntities()) { //tự động lưu tất cả các thây đổi sqlv.Entry(DBlophocphan).State = EntityState.Modified; sqlv.SaveChanges(); } LoadDataGV_LopHocPhan(); MessageBox.Show("update thành công"); }
private void btnSua_Click(object sender, EventArgs e) { DBsinhvien.MaSinhVien = txtMaSinhVien.Text.Trim(); DBsinhvien.HoDem = txtHoDem.Text.Trim(); DBsinhvien.Ten = txtTen.Text.Trim(); DBsinhvien.NgaySinh = Convert.ToDateTime(txtNgaySinh.Text.Trim()); DBsinhvien.QueQuan = txtQueQuan.Text.Trim(); DBsinhvien.MaLopHocPhan = txtMaLopHocPhan.Text.Trim(); using (QSLV_LHPEntities sqlv = new QSLV_LHPEntities()) { //tự động lưu tất cả các thây đổi sqlv.Entry(DBsinhvien).State = EntityState.Modified; sqlv.SaveChanges(); } MessageBox.Show("update thành công"); }
private void tsXoaLopHocPhan_Click(object sender, EventArgs e) { if (MessageBox.Show("bạn có muốn xóa không ?", "XÓA", MessageBoxButtons.YesNo) == DialogResult.Yes) { using (QSLV_LHPEntities sqlv = new QSLV_LHPEntities()) { var entry = sqlv.Entry(DBlophocphan); if (entry.State == EntityState.Detached) { sqlv.LopHocPhans.Attach(DBlophocphan); } sqlv.LopHocPhans.Remove(DBlophocphan); sqlv.SaveChanges(); LoadDataGV_LopHocPhan(); MessageBox.Show("xóa thành công"); } } }