Exemplo n.º 1
0
        private void buttonOK_Click(object sender, EventArgs e)
        {
            bool      bCanClose = true;
            DataTable changes   = ((DataTable)dataGridView1.DataSource).GetChanges();

            if (changes != null)
            {
                bCanClose = false;
                if (DialogResult.OK == MessageBox.Show("Save all changes?", "Subaccounts", MessageBoxButtons.OKCancel, MessageBoxIcon.Question))
                {
                    bCanClose    = Utilities.AcceptSubaccountNameChanges(changes as HugoDataSet.SubaccountNamesDataTable);
                    bChangesMade = true;
                    ReBind();
                }
            }

            if (bCanClose)
            {
                SetDialogResultAndClose();
            }
        }