Example #1
0
 private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
 {
     checkedListBox1.Items.Clear();
     if (comboBox1.SelectedIndex == 0)
     {
         dataSet1 = dbw1.ReadFartorsByReport(g_reportName);
     }
     if (comboBox1.SelectedIndex == 1)
     {
         dataSet1 = dbw1.ReadCriteriasByReport(g_reportName);
     }
     if (comboBox1.SelectedIndex == 2)
     {
         dataSet1 = dbw1.ReadMetricsByReport(g_reportName);
     }
     parametrs = new double[0];
     this.Invalidate();
     for (int i = 0; i < dataSet1.Tables[0].Rows.Count; i++)
     {
         checkedListBox1.Items.Add(dataSet1.Tables[0].Rows[i].ItemArray[0].ToString(), false);
     }
 }
Example #2
0
 private void listView2_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (listView2.SelectedIndices.Count == 0)
     {
         measureToolStripMenuItem.Enabled = false;
         outputToolStripMenuItem.Enabled  = false;
         button1.Enabled = false;
         button2.Enabled = false;
         button3.Enabled = false;
         AllowEditInfo   = false;
         treeView1.Nodes.Clear();
         richTextBox1.Clear();
         richTextBox2.Clear();
         richTextBox3.Clear();
         richTextBox4.Clear();
         richTextBox8.Clear();
         richTextBox7.Clear();
         richTextBox13.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;
     }
     else
     {
         measureToolStripMenuItem.Enabled = true;
         outputToolStripMenuItem.Enabled  = true;
         button1.Enabled    = true;
         button2.Enabled    = true;
         button3.Enabled    = true;
         dataSetTemp        = dbw1.ReadNameCreationTimePercentOfEndReport(listView2.Items[listView2.SelectedIndices[0]].Text);
         richTextBox8.Text  = dataSetTemp.Tables[0].Rows[0].ItemArray[0].ToString();
         richTextBox7.Text  = dataSetTemp.Tables[0].Rows[0].ItemArray[1].ToString();
         richTextBox13.Text = (Double.Parse(dataSetTemp.Tables[0].Rows[0].ItemArray[2].ToString()) * 100).ToString("F0") + "% Value: " + dbw1.ReadGlobalReportValue(listView2.Items[listView2.SelectedIndices[0]].Text).ToString("F9");
         dataSetTemp        = dbw1.ReadFartorsByReport(listView2.Items[listView2.SelectedIndices[0]].Text);
         for (int i = 0; i < dataSetTemp.Tables[0].Rows.Count; i++)
         {
             TreeNode node = treeView1.Nodes.Add(dataSetTemp.Tables[0].Rows[i].ItemArray[0].ToString());
             dataSetTemp1 = dbw1.ReadCriteriasByReportFactor(listView2.Items[listView2.SelectedIndices[0]].Text, dataSetTemp.Tables[0].Rows[i].ItemArray[0].ToString());
             for (int j = 0; j < dataSetTemp1.Tables[0].Rows.Count; j++)
             {
                 TreeNode node1 = node.Nodes.Add(dataSetTemp1.Tables[0].Rows[j].ItemArray[0].ToString());
                 dataSetTemp2 = dbw1.ReadMetricsByReportCriteria(listView2.Items[listView2.SelectedIndices[0]].Text, dataSetTemp1.Tables[0].Rows[j].ItemArray[0].ToString());
                 for (int k = 0; k < dataSetTemp2.Tables[0].Rows.Count; k++)
                 {
                     TreeNode node2 = node1.Nodes.Add(dataSetTemp2.Tables[0].Rows[k].ItemArray[0].ToString());
                 }
             }
         }
     }
 }