Esempio n. 1
0
        private void btnAddCriteria_Click(object sender, EventArgs e)
        {
            CriterionForm addForm = new CriterionForm(this._model);

            if (addForm.ShowDialog() == DialogResult.OK)
            {
                this.UpdateCriteriaDataGrid();
            }
            addForm.Dispose();
        }
Esempio n. 2
0
        private void btnEditCriteria_Click(object sender, EventArgs e)
        {
            if (this.dgvCriteria.SelectedRows.Count == 0 ||
                this.dgvCriteria.SelectedRows.Count > 1)
            {
                MessageBoxHelper.ShowExclamation("Выберите в списке только один критерий оптимальности для редактирования");
                return;
            }

            TId           index    = (TId)this.dgvCriteria.SelectedRows[0].Cells[0].Value;
            CriterionForm editForm = new CriterionForm(this._model, index);

            if (editForm.ShowDialog() == DialogResult.OK)
            {
                this.UpdateCriteriaDataGrid();
                SelectDataGridRow((index));
            }
            editForm.Dispose();
        }