private void tilSuaNV_Click(object sender, EventArgs e) { var nv = nHANVIENBindingSource1.Current as NHANVIEN; if (nv != null) { using (QuanLyKhoEntities db = new QuanLyKhoEntities()) { using (fThemSuaNV frmSua = new fThemSuaNV(nv)) { frmSua.ShowDialog(); NHANVIEN NV = frmSua.NhanVienInfo; nv.hoten = NV.hoten; nv.ngaysinh = NV.ngaysinh; nv.madonvi = NV.madonvi; nv.chuvu = NV.chuvu; db.NHANVIENs.Attach(nv); db.Entry(nv).State = EntityState.Modified; db.SaveChanges(); LoadNhanVien(); } } } else { MessageBox.Show("Test"); } }
private void tilThemNV_Click(object sender, EventArgs e) { using (QuanLyKhoEntities db = new QuanLyKhoEntities()) { using (fThemSuaNV frmThem = new fThemSuaNV()) { frmThem.ShowDialog(); db.NHANVIENs.Add(frmThem.NhanVienInfo); db.SaveChanges(); LoadNhanVien(); } } }