Beispiel #1
0
        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");
        }
Beispiel #2
0
        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");
        }
Beispiel #3
0
        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");
                }
            }
        }