Example #1
0
 private void checkedListBox1_SelectedValueChanged(object sender, EventArgs e)
 {
     Invalidate();
     parametrs = new double[checkedListBox1.CheckedIndices.Count];
     if (comboBox1.SelectedIndex == 0)
     {
         for (int i = 0; i < checkedListBox1.CheckedIndices.Count; i++)
         {
             dataSet1     = dbw1.ReadInfoFactorByReportFactor(g_reportName, checkedListBox1.CheckedItems[i].ToString());
             parametrs[i] = Double.Parse(dataSet1.Tables[0].Rows[0].ItemArray[0].ToString());
         }
     }
     if (comboBox1.SelectedIndex == 1)
     {
         for (int i = 0; i < checkedListBox1.CheckedIndices.Count; i++)
         {
             dataSet1     = dbw1.ReadInfoCriteriaByReportCriteriaFactor(g_reportName, checkedListBox1.CheckedItems[i].ToString(), "%");
             parametrs[i] = Double.Parse(dataSet1.Tables[0].Rows[0].ItemArray[0].ToString());
         }
     }
     if (comboBox1.SelectedIndex == 2)
     {
         for (int i = 0; i < checkedListBox1.CheckedIndices.Count; i++)
         {
             dataSet1     = dbw1.ReadInfoMetricByReportMetric(g_reportName, checkedListBox1.CheckedItems[i].ToString());
             parametrs[i] = Double.Parse(dataSet1.Tables[0].Rows[0].ItemArray[4].ToString());
         }
     }
     Invalidate();
 }
Example #2
0
        private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
        {
            AllowEditInfo = false;
            richTextBox1.Clear();
            richTextBox2.Clear();
            richTextBox3.Clear();
            richTextBox4.Clear();
            richTextBox5.Clear();
            checkBox1.Checked = false;
            checkBox1.Enabled = false;
            textBox1.Clear();
            textBox2.Clear();
            textBox3.Clear();
            textBox4.Clear();
            maskedTextBox1.Clear();
            maskedTextBox2.Clear();
            textBox1.Enabled       = false;
            textBox2.Enabled       = false;
            textBox3.Enabled       = false;
            textBox4.Enabled       = false;
            richTextBox5.Enabled   = false;
            maskedTextBox1.Enabled = false;
            maskedTextBox2.Enabled = false;
            switch (e.Node.Level)
            {
            case 0:
                textBox1.Enabled       = true;
                maskedTextBox1.Enabled = true;
                maskedTextBox2.Enabled = true;
                dataSetTemp            = dbw1.ReadNameDefFactor(e.Node.Text);
                richTextBox1.Text      = dataSetTemp.Tables[0].Rows[0].ItemArray[0].ToString();
                richTextBox2.Text      = dataSetTemp.Tables[0].Rows[0].ItemArray[1].ToString();
                textBox1.Text          = "FACTOR: " + dataSetTemp.Tables[0].Rows[0].ItemArray[0].ToString();
                dataSetTemp            = dbw1.ReadInfoFactorByReportFactor(listView2.Items[listView2.SelectedIndices[0]].Text, e.Node.Text);
                maskedTextBox2.Text    = dataSetTemp.Tables[0].Rows[0].ItemArray[0].ToString();
                maskedTextBox1.Text    = dataSetTemp.Tables[0].Rows[0].ItemArray[1].ToString();
                break;

            case 1:
                textBox1.Enabled       = true;
                maskedTextBox1.Enabled = true;
                maskedTextBox2.Enabled = true;
                dataSetTemp            = dbw1.ReadNameDefCriteria(e.Node.Text);
                richTextBox1.Text      = dataSetTemp.Tables[0].Rows[0].ItemArray[0].ToString();
                richTextBox2.Text      = dataSetTemp.Tables[0].Rows[0].ItemArray[1].ToString();
                textBox1.Text          = "CRITERIA: " + dataSetTemp.Tables[0].Rows[0].ItemArray[0].ToString();
                dataSetTemp            = dbw1.ReadInfoCriteriaByReportCriteriaFactor(listView2.Items[listView2.SelectedIndices[0]].Text, e.Node.Text, e.Node.Parent.Text);
                maskedTextBox2.Text    = dataSetTemp.Tables[0].Rows[0].ItemArray[0].ToString();
                maskedTextBox1.Text    = dataSetTemp.Tables[0].Rows[0].ItemArray[1].ToString();
                break;

            case 2:
                checkBox1.Enabled      = true;
                textBox1.Enabled       = true;
                textBox2.Enabled       = true;
                textBox3.Enabled       = true;
                textBox4.Enabled       = true;
                richTextBox5.Enabled   = true;
                maskedTextBox1.Enabled = true;
                maskedTextBox2.Enabled = true;
                dataSetTemp            = dbw1.ReadNameDefFormUnitMetric(e.Node.Text);
                richTextBox1.Text      = dataSetTemp.Tables[0].Rows[0].ItemArray[0].ToString();
                richTextBox2.Text      = dataSetTemp.Tables[0].Rows[0].ItemArray[1].ToString();
                richTextBox3.Text      = dataSetTemp.Tables[0].Rows[0].ItemArray[2].ToString();
                richTextBox4.Text      = dataSetTemp.Tables[0].Rows[0].ItemArray[3].ToString();
                textBox1.Text          = "METRIC: " + dataSetTemp.Tables[0].Rows[0].ItemArray[0].ToString();
                dataSetTemp            = dbw1.ReadInfoMetricByReportMetric(listView2.Items[listView2.SelectedIndices[0]].Text, e.Node.Text);
                textBox2.Text          = dataSetTemp.Tables[0].Rows[0].ItemArray[2].ToString();
                textBox3.Text          = dataSetTemp.Tables[0].Rows[0].ItemArray[3].ToString();
                textBox4.Text          = dataSetTemp.Tables[0].Rows[0].ItemArray[0].ToString();
                richTextBox5.Text      = dataSetTemp.Tables[0].Rows[0].ItemArray[1].ToString();
                maskedTextBox2.Text    = dataSetTemp.Tables[0].Rows[0].ItemArray[4].ToString();
                maskedTextBox1.Text    = dataSetTemp.Tables[0].Rows[0].ItemArray[5].ToString();
                break;

            default:
                break;
            }
            AllowEditInfo = true;
        }