Example #1
0
        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
        }