private void SuaSV()
        {
            SINHVIEN sv = db.SINHVIENs.SingleOrDefault(p => p.MASV == txtMasv.Text);

            if (sv != null)
            {
                sv.TENSV      = txtTenSV.Text;
                sv.NGAYSINH   = dtpNgaySinh.Value.Date;
                sv.NGAYVAOKTX = dtpNgayvao.Value.Date;
                sv.NGAYRAKTX  = dtpNgayRa.Value.Date;
                sv.PHONG      = cboPhong.SelectedValue.ToString();
                sv.MAHD       = cboMaHD.SelectedValue.ToString();
                sv.GIOITINH   = cboGioitinh.SelectedItem.ToString();
                sv.DIACHI     = txtDiaChi.Text;
                db.SubmitChanges();
                LoadDSSV();
                MessageBox.Show("Sửa thông tin thành công !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
        private void ThemSV()
        {
            SINHVIEN _sv = new SINHVIEN
            {
                TENSV      = txtTenSV.Text,
                MASV       = txtMasv.Text,
                GIOITINH   = cboGioitinh.SelectedItem.ToString(),
                NGAYSINH   = dtpNgaySinh.Value,
                CMND       = txtCMND.Text,
                PHONG      = cboPhong.SelectedValue.ToString(),
                DIACHI     = txtDiaChi.Text,
                NGAYVAOKTX = dtpNgayvao.Value,
                NGAYRAKTX  = dtpNgayRa.Value,
                MAHD       = cboMaHD.SelectedValue.ToString()
            };

            if (db.SINHVIENs.Where(p => p.MASV == _sv.MASV).SingleOrDefault() != null)
            {
                MessageBox.Show("Mã sinh viên vừa tạo bị trùng! Mời nhập lại !", "Thông báo ", MessageBoxButtons.OK, MessageBoxIcon.Information);
                clearT = true;
            }
            else
            {
                if (_sv.TENSV == "" || _sv.CMND == "" || _sv.DIACHI == "" || _sv.GIOITINH == "" || _sv.MAHD == "")
                {
                    MessageBox.Show("Một số thông tin còn thiếu. Mời ấn vào Thêm để thêm trở lại!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    clearT = true;
                }
                else
                {
                    db.SINHVIENs.InsertOnSubmit(_sv);
                    db.SubmitChanges();
                    LoadDSSV();
                    MessageBox.Show("Thêm thành công !", "Thông báo ", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
        }
 private void detach_SINHVIENs(SINHVIEN entity)
 {
     this.SendPropertyChanging();
     entity.HOPDONG = null;
 }
 private void attach_SINHVIENs(SINHVIEN entity)
 {
     this.SendPropertyChanging();
     entity.HOPDONG = this;
 }
 partial void DeleteSINHVIEN(SINHVIEN instance);
 partial void UpdateSINHVIEN(SINHVIEN instance);
 partial void InsertSINHVIEN(SINHVIEN instance);