private void CriteriaRankingForm_Load(object sender, EventArgs e) { mainForm = (MainForm)this.MdiParent; criteriaWeightController = new CriteriaWeightController(); try { currentTopicId = mainForm.getCurrentTopic().topicId.ToString(); } catch { this.Close(); } criteriaController = new CriteriaController(); criteriaController.autoInsertCriteriaWeight(currentTopicId); loadDynamicUI(); triggerUpdateLabelConsistencyInfo(); }
private void refreshForm() { data = criteriaController.getCriteriaData(currentTopicId); dataGridView1.DataSource = data; dataGridView1.ClearSelection(); dataGridView1.Columns[0].Visible = false; dataGridView1.Columns[1].Visible = false; criteriaController.autoInsertCriteriaWeight(currentTopicId); txtCriteriaName.Text = ""; txtCriteriaUnit.Text = ""; cbIsFewerBetter.Checked = false; cbIsBoolean.Checked = false; mainForm.refreshAllChildrenForm(); mainForm.updateTooltipVisibility(); if (dataGridView1.RowCount < 3) { mainForm.closeAllChildrenFormExcept(typeof(CriteriaForm), typeof(HelpDialog)); } }