private void txtLuu_Click(object sender, EventArgs e) { if (txtTenNv.Text.Length == 0) { errTenNV.SetError(txtTenNv, "Không được để trống"); } else { errTenNV.SetError(txtTenNv, ""); } if (errTenNV.GetError(txtTenNv).Length == 0) { nv.TenNV = txtTenNv.Text; nv.MoTaKhac = txtMoTa.Text ?? ""; nv.DienThoaiLH = txtDT.Text ?? ""; if (NhanVienBus.UpdateNhanVien(nv)) { MessageBox.Show("Cập nhật thánh công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); _frmNV.data = NhanVienBus.GetListNhanVien(); _frmNV.dgvNhanVien.DataSource = _frmNV.data; this.Close(); } else { MessageBox.Show("Cập nhật thất bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }