示例#1
0
        private void PrikazVodstva_TestniPodaci()
        {
            List <string> listaKandidata = new List <string>();

            string kandidat1 = "1";
            string kandidat2 = "2";
            string kandidat3 = "3";

            Random rand = new Random();

            for (int i = 0; i < 100; i++)
            {
                int a, b, c;

                a = rand.Next(1, 4);

                if (a == 1)
                {
                    listaOdabira1.Add(kandidat1);
                }
                else if (a == 2)
                {
                    listaOdabira1.Add(kandidat2);
                }
                else if (a == 3)
                {
                    listaOdabira1.Add(kandidat3);
                }

                do
                {
                    b = rand.Next(1, 4);
                } while (a == b);

                if (b == 1)
                {
                    listaOdabira2.Add(kandidat1);
                }
                else if (b == 2)
                {
                    listaOdabira2.Add(kandidat2);
                }
                else if (b == 3)
                {
                    listaOdabira2.Add(kandidat3);
                }

                do
                {
                    c = rand.Next(1, 4);
                } while (c == b || c == a);

                if (c == 1)
                {
                    listaOdabira3.Add(kandidat1);
                }
                else if (c == 2)
                {
                    listaOdabira3.Add(kandidat2);
                }
                else if (c == 3)
                {
                    listaOdabira3.Add(kandidat3);
                }
            }
            string pobjednik = Voting.OdabirPobjednika(listaOdabira1, listaOdabira2, listaOdabira3);

            if (pobjednik == "1")
            {
                pobjednik = "Marko";
            }
            else if (pobjednik == "2")
            {
                pobjednik = "Filip";
            }
            else if (pobjednik == "3")
            {
                pobjednik = "Benjamin";
            }

            lblTrenutnoVrijeme.Text = DateTime.Now.ToString("HH:mm");
            lblImeKandidata.Text    = pobjednik;
        }