private void btnThuchien_Click(object sender, EventArgs e) { #region Method 02 - Xử lý bằng datatable DataTable dt = new DataTable(); foreach (GridColumn column in gridView.VisibleColumns) { dt.Columns.Add(column.FieldName, column.ColumnType); } for (int i = 0; i < gridView.DataRowCount; i++) { DataRow row = dt.NewRow(); foreach (GridColumn column in gridView.VisibleColumns) { row[column.FieldName] = gridView.GetRowCellValue(i, column); } dt.Rows.Add(row); } string maBoPhan = lkBoPhan.EditValue.ToString(); int sKetQua = BUS_NhanVien.DieuChuyen(dt, maBoPhan); if (sKetQua == 0) { MessageBox.Show("Không thành công, vui lòng kiểm tra lại dữ liệu!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("Điều chuyển thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } #endregion }