示例#1
0
 private void dopolni_Click(object sender, EventArgs e)
 {
     if (count == 0)
     {
         Metode.dopolni(test);
         podatki.DataSource = test;
         count++;
     }
     else
     {
         Metode.dopolni(testerino);
         podatki.DataSource = testerino;
     }
 }
示例#2
0
        private void button8_Click(object sender, EventArgs e)
        {
            double [] rezultati2 = Metode.preberi(zadnja, alternative.Count);
            vmesnirezultati.Add(rezultati2);

            /*
             * for(int z = 0; z < rezultati2.Length; z++)
             * {
             *
             *
             *  rezultati[z] = rezultati2[z];
             *
             *
             * }
             */
        }
示例#3
0
        private void button3_Click_2(object sender, EventArgs e)
        {
            //Metode.preberi(test, stevec);
            //Metode.dopolni(test);


            podatki.DataSource = test;

            double[] m = Metode.preberi(test, glavni.otroci.Count);

            for (int i = 0; i < m.Length; i++)
            {
                glavni.otroci[i].vrednost = m[i];
                MessageBox.Show(glavni.otroci[i].vrednost.ToString());
            }
        }
示例#4
0
        private void shrani_Click(object sender, EventArgs e)
        {
            if (stevec == 0)
            {
                test.Columns.Add(" ");
                //test.Columns[0].ReadOnly = true;
                for (int i = 0; i < glavni.otroci.Count; i++)
                {
                    test.Columns.Add(glavni.otroci[i].ime.ToString());
                    test.Rows.Add(glavni.otroci[i].ime.ToString());
                    test.Rows[i][i + 1] = 1;
                }
                podatki.DataSource = test;
                stevec++;
            }

            else if (stevec == 1)
            {
                int skupajotrok = 0;
                for (int u = 0; u < glavni.otroci.Count; u++)
                {
                    skupajotrok++;
                }


                podatki.DataSource = testerino;
                double[] m = Metode.preberi(testerino, skupajotrok);

                int test = 0;
                for (int a = 0; a < glavni.otroci.Count; a++)
                {
                    //double[] m = Metode.preberi(testerino, skupajotrok);


                    for (int i = 0; i < glavni.otroci[a].otroci.Count; i++)
                    {
                        glavni.otroci[a].otroci[i].vrednost = m[test + i];
                        MessageBox.Show(m[test + i].ToString());

                        test += glavni.otroci[a].otroci.Count;
                    }
                }
            }
        }
示例#5
0
        private void button4_Click(object sender, EventArgs e)
        {
            Metode.izbrisitabelo(test);
            podatki.DataSource = null;
            //DataTable testerino = new DataTable();
            //test.Columns.Add(" ");
            int f = -1;

            testerino.Columns.Add(" ");
            for (int i = 0; i < glavni.otroci.Count; i++)
            {
                for (int m = 0; m < glavni.otroci[i].otroci.Count; m++)
                {
                    testerino.Columns.Add(glavni.otroci[i].otroci[m].ime.ToString());
                    testerino.Rows.Add(glavni.otroci[i].otroci[m].ime.ToString());
                    f++;
                    testerino.Rows[f][f + 1] = 1;
                }
                //testerino.Rows[f][f + 1] = 1;
            }
            podatki.DataSource = testerino;
        }