Exemple #1
0
        private void button3_Click(object sender, EventArgs e)
        {
            Igrac selektirani_igrac = (Igrac)(listBox1.SelectedItem);

            selektirani_igrac.DajPozicija = "SF";
            DAL.DAL d1 = DAL.DAL.Instanca;
            d1.kreirajKonekciju("localhost", "mydb", "root", "FCChelsea1");
            DAL.DAL.IgracDAO cd1 = new DAL.DAL.IgracDAO();
            selektirani_igrac = cd1.update(selektirani_igrac);
            DAL.DAL.IgracDAO cd = new DAL.DAL.IgracDAO();
            Igraci = cd.getAll();
            d1.terminirajKonekciju();
            int broj = listBox1.SelectedIndex;

            foreach (Igrac i in Igraci)
            {
                if (i.DajPozicija == "N/A")
                {
                    Pom_Igraci.Add(i);
                }
            }
            Igraci = Pom_Igraci;
            listBox1.DataSource    = Igraci;
            listBox1.SelectedIndex = broj;
        }
Exemple #2
0
 private void ListaIgraca_Load(object sender, EventArgs e)
 {
     int PG=0, SG=0, SF=0, PF=0, C=0,NA=0,ukupno=0;
     DAL.DAL d1 = DAL.DAL.Instanca;
     d1.kreirajKonekciju("localhost", "mydb", "root", "FCChelsea1");
     DAL.DAL.IgracDAO cd1 = new DAL.DAL.IgracDAO();
     Igraci = cd1.getAll();
     d1.terminirajKonekciju();
     listBox1.DataSource = Igraci;
     foreach (Igrac i in Igraci)
     {
         if (i.DajPozicija == "PG")
             PG++;
         if (i.DajPozicija == "SG")
             SG++;
         if (i.DajPozicija == "SF")
             SF++;
         if (i.DajPozicija == "PF")
             PF++;
         if (i.DajPozicija == "C")
             C++;
         if (i.DajPozicija == "N/A")
             NA++;
         ukupno++;
     }
     label2.Text = "Od " + ukupno + " igrača, " + PG + " su PG, " + SG + " su SG, " + SF + " su SF, " + PF + " su PF, " + C + " su C, a " + NA + " nisu jos obrađeni.";
 }
Exemple #3
0
        private void Spoji_Load(object sender, EventArgs e)
        {
            List <Klub>  Klubi       = new List <Klub>();
            List <Igrac> Igraci_temp = new List <Igrac>();
            List <Igrac> Igraci      = new List <Igrac>();

            DAL.DAL d1 = DAL.DAL.Instanca;
            d1.kreirajKonekciju("localhost", "mydb", "root", "FCChelsea1");
            DAL.DAL.KlubDAO cd1 = new DAL.DAL.KlubDAO();
            Klubi = cd1.getAll();
            d1.terminirajKonekciju();
            listBox1.DataSource = Klubi;
            d1.kreirajKonekciju("localhost", "mydb", "root", "FCChelsea1");
            DAL.DAL.IgracDAO cd2 = new DAL.DAL.IgracDAO();
            Igraci_temp = cd2.getAll();
            d1.terminirajKonekciju();
            foreach (Igrac i in Igraci_temp)
            {
                if (i.Daj_Ekipa_ID == 0)
                {
                    Igraci.Add(i);
                }
            }
            listBox2.DataSource = Igraci;
            selektirani_klub    = (Klub)(listBox1.SelectedItem);
            selektirani_igrac   = (Igrac)(listBox2.SelectedItem);
        }
Exemple #4
0
 private void FileSezona_Load(object sender, EventArgs e)
 {
     DAL.DAL d1 = DAL.DAL.Instanca;
     d1.kreirajKonekciju("localhost", "mydb", "root", "FCChelsea1");
     DAL.DAL.IgracDAO cd1 = new DAL.DAL.IgracDAO();
     Igraci = cd1.getAll();
     DAL.DAL.KlubDAO cd2 = new DAL.DAL.KlubDAO();
     Klubovi = cd2.getAll();
     d1.terminirajKonekciju();
     comboBox1.DataSource = Igraci;
 }
Exemple #5
0
 private void FileSezona_Load(object sender, EventArgs e)
 {
     DAL.DAL d1 = DAL.DAL.Instanca;
     d1.kreirajKonekciju("localhost", "mydb", "root", "FCChelsea1");
     DAL.DAL.IgracDAO cd1 = new DAL.DAL.IgracDAO();
     Igraci = cd1.getAll();
     DAL.DAL.KlubDAO cd2 = new DAL.DAL.KlubDAO();
     Klubovi = cd2.getAll();
     d1.terminirajKonekciju();
     comboBox1.DataSource = Igraci;
 }
Exemple #6
0
 private void UsporedbaIgraca_Load(object sender, EventArgs e)
 {
     comboBox2.SelectedIndex = 0;
     DAL.DAL d1 = DAL.DAL.Instanca;
     d1.kreirajKonekciju("localhost", "mydb", "root", "FCChelsea1");
     DAL.DAL.IgracDAO cd1 = new DAL.DAL.IgracDAO();
     Igraci1 = cd1.getAll();
     d1.terminirajKonekciju();
     d1.kreirajKonekciju("localhost", "mydb", "root", "FCChelsea1");
     DAL.DAL.IgracDAO cd2 = new DAL.DAL.IgracDAO();
     Igraci2 = cd2.getAll();
     d1.terminirajKonekciju();
     comboBox1.DataSource = Igraci1;
     comboBox3.DataSource = Igraci2;
 }
Exemple #7
0
        private void ListaIgraca_Load(object sender, EventArgs e)
        {
            int PG = 0, SG = 0, SF = 0, PF = 0, C = 0, NA = 0, ukupno = 0;

            try
            {
                DAL.DAL d1 = DAL.DAL.Instanca;
                d1.kreirajKonekciju("localhost", "mydb", "root", "FCChelsea1");
                DAL.DAL.IgracDAO cd1 = new DAL.DAL.IgracDAO();
                Igraci = cd1.getAll();
                d1.terminirajKonekciju();
                listBox1.DataSource = Igraci;
                foreach (Igrac i in Igraci)
                {
                    if (i.DajPozicija == "PG")
                    {
                        PG++;
                    }
                    if (i.DajPozicija == "SG")
                    {
                        SG++;
                    }
                    if (i.DajPozicija == "SF")
                    {
                        SF++;
                    }
                    if (i.DajPozicija == "PF")
                    {
                        PF++;
                    }
                    if (i.DajPozicija == "C")
                    {
                        C++;
                    }
                    if (i.DajPozicija == "N/A")
                    {
                        NA++;
                    }
                    ukupno++;
                }
                label2.Text = "Od " + ukupno + " igrača, " + PG + " su PG, " + SG + " su SG, " + SF + " su SF, " + PF + " su PF, " + C + " su C, a " + NA + " nisu jos obrađeni.";
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Exemple #8
0
 private void PregledSezona_Load(object sender, EventArgs e)
 {
     // TODO: This line of code loads data into the 'mydbDataSet.sezone' table. You can move, or remove it, as needed.
     this.sezoneTableAdapter.Fill(this.mydbDataSet.sezone);
     DAL.DAL d1 = DAL.DAL.Instanca;
     d1.kreirajKonekciju("localhost", "mydb", "root", "FCChelsea1");
     DAL.DAL.IgracDAO cd1 = new DAL.DAL.IgracDAO();
     Igraci = cd1.getAll();
     d1.terminirajKonekciju();
     comboBox1.DataSource = Igraci;
     selektirani_igrac    = (Igrac)(comboBox1.SelectedItem);
     d1.kreirajKonekciju("localhost", "mydb", "root", "FCChelsea1");
     DAL.DAL.SezonskiPodaciDAO cd2 = new DAL.DAL.SezonskiPodaciDAO();
     Sezone = cd2.GetByPlayerID(selektirani_igrac.Daj_Igrac_ID);
     d1.terminirajKonekciju();
     //mydbDataSet.sezone.Clear();
 }
Exemple #9
0
 private void DodaPoziciju_Load(object sender, EventArgs e)
 {
     DAL.DAL d1 = DAL.DAL.Instanca;
     d1.kreirajKonekciju("localhost", "mydb", "root", "FCChelsea1");
     DAL.DAL.IgracDAO cd1 = new DAL.DAL.IgracDAO();
     Igraci = cd1.getAll();
     d1.terminirajKonekciju();
     foreach (Igrac i in Igraci)
     {
         if (i.DajPozicija == "N/A")
         {
             Pom_Igraci.Add(i);
         }
     }
     Igraci = Pom_Igraci;
     listBox1.DataSource = Igraci;
 }
Exemple #10
0
        private void button2_Click(object sender, EventArgs e)
        {
            if (cb_GA.Checked)
            {
                try
                {
                    Exception n = new Exception();

                    DAL.DAL d1 = DAL.DAL.Instanca;
                    d1.kreirajKonekciju("localhost", "mydb", "root", "FCChelsea1");
                    DAL.DAL.Igrac_GADAO cd1 = new DAL.DAL.Igrac_GADAO();
                    foreach (Igrac_GA i in lista_Za_upis_GA)
                    {
                        i.Daj_ID = Convert.ToInt32(cd1.create(i));
                    }
                    MessageBox.Show("Igraci uspijesno dodani!");
                    d1.terminirajKonekciju();
                }
                catch (Exception n)
                {
                    MessageBox.Show(Convert.ToString(n));
                }
            }
            else
            {
                try
                {
                    Exception n = new Exception();

                    DAL.DAL d1 = DAL.DAL.Instanca;
                    d1.kreirajKonekciju("localhost", "mydb", "root", "FCChelsea1");
                    DAL.DAL.IgracDAO cd1 = new DAL.DAL.IgracDAO();
                    foreach (Igrac i in lista_za_upis)
                    {
                        i.Daj_Igrac_ID = Convert.ToInt32(cd1.create(i));
                    }
                    MessageBox.Show("Igraci uspijesno dodani!");
                    d1.terminirajKonekciju();
                }
                catch (Exception n)
                {
                    MessageBox.Show(Convert.ToString(n));
                }
            }
        }
Exemple #11
0
        private void button2_Click(object sender, EventArgs e)
        {
            if (cb_GA.Checked) {
                try
                {
                    Exception n = new Exception();

                    DAL.DAL d1 = DAL.DAL.Instanca;
                    d1.kreirajKonekciju("localhost", "mydb", "root", "FCChelsea1");
                    DAL.DAL.Igrac_GADAO cd1 = new DAL.DAL.Igrac_GADAO();
                    foreach (Igrac_GA i in lista_Za_upis_GA)
                    {
                        i.Daj_ID = Convert.ToInt32(cd1.create(i));
                    }
                    MessageBox.Show("Igraci uspijesno dodani!");
                    d1.terminirajKonekciju();
                }
                catch (Exception n)
                {
                    MessageBox.Show(Convert.ToString(n));
                }
            }
            else
            {
                try
                {
                    Exception n = new Exception();

                    DAL.DAL d1 = DAL.DAL.Instanca;
                    d1.kreirajKonekciju("localhost", "mydb", "root", "FCChelsea1");
                    DAL.DAL.IgracDAO cd1 = new DAL.DAL.IgracDAO();
                    foreach (Igrac i in lista_za_upis)
                    {
                        i.Daj_Igrac_ID = Convert.ToInt32(cd1.create(i));
                    }
                    MessageBox.Show("Igraci uspijesno dodani!");
                    d1.terminirajKonekciju();
                }
                catch (Exception n)
                {
                    MessageBox.Show(Convert.ToString(n));
                }
            }
        }
Exemple #12
0
 private void b_dodaj_Click(object sender, EventArgs e)
 {
     try
     {
         Exception n = new Exception();
         Igrac novi_igrac = new Igrac(t_ime.Text, t_prezime.Text);
         if (t_ime.Text == "" || t_prezime.Text == "") throw n;
         DAL.DAL d1 = DAL.DAL.Instanca;
         d1.kreirajKonekciju("localhost", "mydb", "root", "FCChelsea1");
         DAL.DAL.IgracDAO cd1 = new DAL.DAL.IgracDAO();
         novi_igrac.Daj_Igrac_ID = Convert.ToInt32(cd1.create(novi_igrac));
         MessageBox.Show("Igrač uspiješno dodan sa ID-om:" + novi_igrac.Daj_Igrac_ID);
         d1.terminirajKonekciju();
     }
     catch (Exception n)
     {
         MessageBox.Show(Convert.ToString(n));
     }
 }
Exemple #13
0
 private void button1_Click(object sender, EventArgs e)
 {
     try
     {
         if (selektirani_klub.Broj_Igraca >= 12)
         {
             throw new Exception("Previše Igrača!");
         }
         DAL.DAL d1 = DAL.DAL.Instanca;
         d1.kreirajKonekciju("localhost", "mydb", "root", "FCChelsea1");
         DAL.DAL.IgracDAO cd1 = new DAL.DAL.IgracDAO();
         long             a   = cd1.MergeTeamAndPlayer(selektirani_igrac, selektirani_klub);
         d1.terminirajKonekciju();
         MessageBox.Show("Igrač " + selektirani_igrac + "je uspiješno dodan u momčad " + selektirani_klub + "!");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Exemple #14
0
        private void listBox2_SelectedIndexChanged(object sender, EventArgs e)
        {
            string ime_kluba_temp;

            selektirani_igrac    = (Igrac)(listBox2.SelectedItem);
            l_igrac_ime.Text     = selektirani_igrac.Ime_Igraca;
            l_igrac_prezime.Text = selektirani_igrac.Prezime_Igraca;
            DAL.DAL          d1  = DAL.DAL.Instanca;
            DAL.DAL.IgracDAO cd1 = new DAL.DAL.IgracDAO();
            d1.kreirajKonekciju("localhost", "mydb", "root", "FCChelsea1");
            ime_kluba_temp = cd1.GetTeamName(selektirani_igrac);
            d1.terminirajKonekciju();
            if (selektirani_igrac.Daj_Ekipa_ID == 0)
            {
                l_igrac_ekipa.Text = "Free Agent";
            }
            else
            {
                l_igrac_ekipa.Text = Convert.ToString(selektirani_igrac.Daj_Ekipa_ID);
            }
        }
Exemple #15
0
 private void button2_Click(object sender, EventArgs e)
 {
     Igrac selektirani_igrac = (Igrac)(listBox1.SelectedItem);
     selektirani_igrac.DajPozicija = "SG";
     DAL.DAL d1 = DAL.DAL.Instanca;
     d1.kreirajKonekciju("localhost", "ooi", "root", "FCChelsea1");
     DAL.DAL.IgracDAO cd1 = new DAL.DAL.IgracDAO();
     selektirani_igrac = cd1.update(selektirani_igrac);
     DAL.DAL.IgracDAO cd = new DAL.DAL.IgracDAO();
     Igraci = cd.getAll();
     d1.terminirajKonekciju();
     int broj = listBox1.SelectedIndex;
     foreach (Igrac i in Igraci)
     {
         if (i.DajPozicija == "N/A")
             Pom_Igraci.Add(i);
     }
     Igraci = Pom_Igraci;
     listBox1.DataSource = Igraci;
     listBox1.SelectedIndex = broj;
 }
Exemple #16
0
 private void b_dodaj_Click(object sender, EventArgs e)
 {
     try
     {
         Exception n          = new Exception();
         Igrac     novi_igrac = new Igrac(t_ime.Text, t_prezime.Text);
         if (t_ime.Text == "" || t_prezime.Text == "")
         {
             throw n;
         }
         DAL.DAL d1 = DAL.DAL.Instanca;
         d1.kreirajKonekciju("localhost", "mydb", "root", "FCChelsea1");
         DAL.DAL.IgracDAO cd1 = new DAL.DAL.IgracDAO();
         novi_igrac.Daj_Igrac_ID = Convert.ToInt32(cd1.create(novi_igrac));
         MessageBox.Show("Igrač uspiješno dodan sa ID-om:" + novi_igrac.Daj_Igrac_ID);
         d1.terminirajKonekciju();
     }
     catch (Exception n)
     {
         MessageBox.Show(Convert.ToString(n));
     }
 }
Exemple #17
0
        private void openFileDialog1_FileOk(object sender, CancelEventArgs e)
        {
            string linija = "";
            int    broj = 0, indeks = 1;
            bool   ide = true;

            lista_za_upis.Clear();
            richTextBox1.Clear();
            bool prvi_unos = true;

            try
            {
                using (StreamReader sr = new StreamReader(openFileDialog1.FileName))
                {
                    while (ide)
                    {
                        float  PCT_Sve = 0, ThreePCT = 0, TwoPCT = 0, FreePCT = 0;
                        string godina_sezone, baci, Tim = "N/A", Pozicija = "N/A", tempPCT_Sve, tempThreePCT, tempTwoPCT, tempFreePCT;
                        int    TimID = 0, starost = 0, Broj_Utakmica, Broj_Utakmica_Starter = 0, Broj_Minuta, Pogodjeni_Sve, Pokusani_Sve, ThreeMade, ThreeAtt, TwoMade, TwoAtt, FreeMade, FreeAtt, ORB, DRB, TRB, AST, STL, BLK, TO, FLS, PTS, igracID = 0;
                        string ime = "", prezime = "";
                        if (prvi_unos)
                        {
                            linija    = sr.ReadLine();
                            ime       = linija.Split(' ')[0];
                            prezime   = linija.Split(' ')[1];
                            prvi_unos = false;
                        }
                        try
                        {
                            Exception n  = new Exception();
                            DAL.DAL   d1 = DAL.DAL.Instanca;
                            d1.kreirajKonekciju("localhost", "ooi", "root", "FCChelsea1");
                            DAL.DAL.IgracDAO cd1 = new DAL.DAL.IgracDAO();
                            Igrac            i   = cd1.getByTwoExamples(ime, prezime);
                            igracID = i.Daj_Igrac_ID;
                            MessageBox.Show("Sezone uspijesno dodane!");
                            d1.terminirajKonekciju();
                        }
                        catch (Exception n)
                        {
                            MessageBox.Show(Convert.ToString(n));
                        }
                        if (linija == null)
                        {
                            ide = false;
                        }
                        if (!checkBox1.Checked)
                        {
                            godina_sezone         = linija.Split(',')[0];
                            starost               = Convert.ToInt32(linija.Split(',')[1]);
                            Tim                   = linija.Split(',')[2];
                            baci                  = linija.Split(',')[3];
                            Pozicija              = linija.Split(',')[4];
                            Broj_Utakmica         = Convert.ToInt32(linija.Split(',')[5]);
                            Broj_Utakmica_Starter = Convert.ToInt32(linija.Split(',')[6]);
                            Broj_Minuta           = Convert.ToInt32(linija.Split(',')[7]);
                            Pogodjeni_Sve         = Convert.ToInt32(linija.Split(',')[8]);
                            Pokusani_Sve          = Convert.ToInt32(linija.Split(',')[9]);
                            tempPCT_Sve           = linija.Split(',')[10];
                            ThreeMade             = Convert.ToInt32(linija.Split(',')[11]);
                            ThreeAtt              = Convert.ToInt32(linija.Split(',')[12]);
                            tempThreePCT          = linija.Split(',')[13];
                            TwoMade               = Convert.ToInt32(linija.Split(',')[14]);
                            TwoAtt                = Convert.ToInt32(linija.Split(',')[15]);
                            tempTwoPCT            = linija.Split(',')[16];
                            FreeMade              = Convert.ToInt32(linija.Split(',')[17]);
                            FreeAtt               = Convert.ToInt32(linija.Split(',')[18]);
                            tempFreePCT           = linija.Split(',')[19];
                            ORB                   = Convert.ToInt32(linija.Split(',')[20]);
                            DRB                   = Convert.ToInt32(linija.Split(',')[21]);
                            TRB                   = Convert.ToInt32(linija.Split(',')[22]);
                            AST                   = Convert.ToInt32(linija.Split(',')[23]);
                            STL                   = Convert.ToInt32(linija.Split(',')[24]);
                            BLK                   = Convert.ToInt32(linija.Split(',')[25]);
                            TO  = Convert.ToInt32(linija.Split(',')[26]);
                            FLS = Convert.ToInt32(linija.Split(',')[27]);
                            PTS = Convert.ToInt32(linija.Split(',')[28]);
                        }
                        else
                        {
                            godina_sezone = linija.Split(',')[0];
                            baci          = linija.Split(',')[1];
                            Broj_Utakmica = Convert.ToInt32(linija.Split(',')[2]);
                            Broj_Minuta   = Convert.ToInt32(linija.Split(',')[3]);
                            Pogodjeni_Sve = Convert.ToInt32(linija.Split(',')[4]);
                            Pokusani_Sve  = Convert.ToInt32(linija.Split(',')[5]);
                            tempPCT_Sve   = linija.Split(',')[6];
                            ThreeMade     = Convert.ToInt32(linija.Split(',')[7]);
                            ThreeAtt      = Convert.ToInt32(linija.Split(',')[8]);
                            tempThreePCT  = linija.Split(',')[9];
                            TwoMade       = Convert.ToInt32(linija.Split(',')[10]);
                            TwoAtt        = Convert.ToInt32(linija.Split(',')[11]);
                            tempTwoPCT    = linija.Split(',')[12];
                            FreeMade      = Convert.ToInt32(linija.Split(',')[13]);
                            FreeAtt       = Convert.ToInt32(linija.Split(',')[14]);
                            tempFreePCT   = linija.Split(',')[15];
                            ORB           = Convert.ToInt32(linija.Split(',')[16]);
                            DRB           = Convert.ToInt32(linija.Split(',')[17]);
                            TRB           = Convert.ToInt32(linija.Split(',')[18]);
                            AST           = Convert.ToInt32(linija.Split(',')[19]);
                            STL           = Convert.ToInt32(linija.Split(',')[20]);
                            BLK           = Convert.ToInt32(linija.Split(',')[21]);
                            TO            = Convert.ToInt32(linija.Split(',')[22]);
                            FLS           = Convert.ToInt32(linija.Split(',')[23]);
                            PTS           = Convert.ToInt32(linija.Split(',')[24]);
                            baci          = linija.Split(',')[25];
                        }
                        if (Pogodjeni_Sve != 0 || Pokusani_Sve != 0)
                        {
                            PCT_Sve = ((float)Pogodjeni_Sve / Pokusani_Sve) * 100;
                        }
                        if (ThreeAtt != 0 || ThreeMade != 0)
                        {
                            ThreePCT = ((float)ThreeMade / ThreeAtt) * 100;
                        }
                        if (TwoAtt != 0 || ThreeMade != 0)
                        {
                            TwoPCT = ((float)TwoMade / TwoAtt) * 100;
                        }
                        if (FreeAtt != 0 || FreeMade != 0)
                        {
                            FreePCT = ((float)FreeMade / FreeAtt) * 100;
                        }
                        broj++;
                        foreach (Klub k in Klubovi)
                        {
                            if (k.DajSkracenica == Tim)
                            {
                                TimID = k.DajIDKluba;
                            }
                        }
                        if (!checkBox1.Checked)
                        {
                            SezonskiPodaci f = new SezonskiPodaci(godina_sezone, starost, TimID, Pozicija, Broj_Utakmica, Broj_Utakmica_Starter, Broj_Minuta, Pokusani_Sve, Pogodjeni_Sve, ThreeAtt, ThreeMade, TwoAtt, TwoMade, FreeAtt, FreeMade, ORB, DRB, AST, BLK, STL, TO, FLS, PTS, igracID);
                            f.DajProcenat_Sut_Sve = PCT_Sve;
                            f.DajProcenat_Sut_3   = ThreePCT;
                            f.DajProcenat_Sut_2   = TwoPCT;
                            f.DajProcenat_Sut_1   = FreePCT;
                            lista_za_upis.Add(f);
                        }
                        else
                        {
                            SezonskiPodaci f = new SezonskiPodaci("2013-14", 0, 35, "N/A", Broj_Utakmica, Broj_Utakmica, Broj_Minuta, Pokusani_Sve, Pogodjeni_Sve, ThreeAtt, ThreeMade, TwoAtt, TwoMade, FreeAtt, FreeMade, ORB, DRB, AST, BLK, STL, TO, FLS, PTS, 444);
                            f.DajProcenat_Sut_Sve = PCT_Sve;
                            f.DajProcenat_Sut_3   = ThreePCT;
                            f.DajProcenat_Sut_2   = TwoPCT;
                            f.DajProcenat_Sut_1   = FreePCT;
                            lista_za_upis.Add(f);
                            indeks++;
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                //MessageBox.Show(ex.Message);
            }
            foreach (SezonskiPodaci i in lista_za_upis)
            {
                richTextBox1.Text += Convert.ToString(indeks) + i + " \n";
            }
        }
Exemple #18
0
        private void openFileDialog1_FileOk(object sender, CancelEventArgs e)
        {
            string linija = "";
            int broj = 0,indeks=1;
            bool ide = true;
            lista_za_upis.Clear();
            richTextBox1.Clear();
            bool prvi_unos = true;
            try
            {
                using (StreamReader sr = new StreamReader(openFileDialog1.FileName))
                {
                    while (ide)
                    {
                        float PCT_Sve = 0, ThreePCT = 0, TwoPCT = 0, FreePCT = 0;
                        string godina_sezone,baci, Tim="N/A", Pozicija="N/A", tempPCT_Sve, tempThreePCT, tempTwoPCT, tempFreePCT;
                        int TimID =0,starost=0, Broj_Utakmica, Broj_Utakmica_Starter=0, Broj_Minuta, Pogodjeni_Sve, Pokusani_Sve, ThreeMade, ThreeAtt, TwoMade, TwoAtt, FreeMade,FreeAtt,ORB,DRB,TRB,AST,STL,BLK,TO,FLS,PTS,igracID=0;
                        string ime="",prezime="";
                        if (prvi_unos)
                        {
                            linija = sr.ReadLine();
                            ime = linija.Split(' ')[0];
                            prezime = linija.Split(' ')[1];
                            prvi_unos = false;
                        }
                        try
                        {
                            Exception n = new Exception();
                            DAL.DAL d1 = DAL.DAL.Instanca;
                            d1.kreirajKonekciju("localhost", "ooi", "root", "FCChelsea1");
                            DAL.DAL.IgracDAO cd1 = new DAL.DAL.IgracDAO();
                            Igrac i = cd1.getByTwoExamples(ime, prezime);
                            igracID = i.Daj_Igrac_ID;
                            MessageBox.Show("Sezone uspijesno dodane!");
                            d1.terminirajKonekciju();
                        }
                        catch (Exception n)
                        {
                            MessageBox.Show(Convert.ToString(n));
                        }
                        if (linija == null) ide = false;
                        if (!checkBox1.Checked)
                        {
                            godina_sezone = linija.Split(',')[0];
                            starost = Convert.ToInt32(linija.Split(',')[1]);
                            Tim = linija.Split(',')[2];
                            baci = linija.Split(',')[3];
                            Pozicija = linija.Split(',')[4];
                            Broj_Utakmica = Convert.ToInt32(linija.Split(',')[5]);
                            Broj_Utakmica_Starter = Convert.ToInt32(linija.Split(',')[6]);
                            Broj_Minuta = Convert.ToInt32(linija.Split(',')[7]);
                            Pogodjeni_Sve = Convert.ToInt32(linija.Split(',')[8]);
                            Pokusani_Sve = Convert.ToInt32(linija.Split(',')[9]);
                            tempPCT_Sve = linija.Split(',')[10];
                            ThreeMade = Convert.ToInt32(linija.Split(',')[11]);
                            ThreeAtt = Convert.ToInt32(linija.Split(',')[12]);
                            tempThreePCT = linija.Split(',')[13];
                            TwoMade = Convert.ToInt32(linija.Split(',')[14]);
                            TwoAtt = Convert.ToInt32(linija.Split(',')[15]);
                            tempTwoPCT = linija.Split(',')[16];
                            FreeMade = Convert.ToInt32(linija.Split(',')[17]);
                            FreeAtt = Convert.ToInt32(linija.Split(',')[18]);
                            tempFreePCT = linija.Split(',')[19];
                            ORB = Convert.ToInt32(linija.Split(',')[20]);
                            DRB = Convert.ToInt32(linija.Split(',')[21]);
                            TRB = Convert.ToInt32(linija.Split(',')[22]);
                            AST = Convert.ToInt32(linija.Split(',')[23]);
                            STL = Convert.ToInt32(linija.Split(',')[24]);
                            BLK = Convert.ToInt32(linija.Split(',')[25]);
                            TO = Convert.ToInt32(linija.Split(',')[26]);
                            FLS = Convert.ToInt32(linija.Split(',')[27]);
                            PTS = Convert.ToInt32(linija.Split(',')[28]);
                        }
                        else
                        {
                            godina_sezone = linija.Split(',')[0];
                            baci = linija.Split(',')[1];
                            Broj_Utakmica = Convert.ToInt32(linija.Split(',')[2]);
                            Broj_Minuta = Convert.ToInt32(linija.Split(',')[3]);
                            Pogodjeni_Sve = Convert.ToInt32(linija.Split(',')[4]);
                            Pokusani_Sve = Convert.ToInt32(linija.Split(',')[5]);
                            tempPCT_Sve = linija.Split(',')[6];
                            ThreeMade = Convert.ToInt32(linija.Split(',')[7]);
                            ThreeAtt = Convert.ToInt32(linija.Split(',')[8]);
                            tempThreePCT = linija.Split(',')[9];
                            TwoMade = Convert.ToInt32(linija.Split(',')[10]);
                            TwoAtt = Convert.ToInt32(linija.Split(',')[11]);
                            tempTwoPCT = linija.Split(',')[12];
                            FreeMade = Convert.ToInt32(linija.Split(',')[13]);
                            FreeAtt = Convert.ToInt32(linija.Split(',')[14]);
                            tempFreePCT = linija.Split(',')[15];
                            ORB = Convert.ToInt32(linija.Split(',')[16]);
                            DRB = Convert.ToInt32(linija.Split(',')[17]);
                            TRB = Convert.ToInt32(linija.Split(',')[18]);
                            AST = Convert.ToInt32(linija.Split(',')[19]);
                            STL = Convert.ToInt32(linija.Split(',')[20]);
                            BLK = Convert.ToInt32(linija.Split(',')[21]);
                            TO = Convert.ToInt32(linija.Split(',')[22]);
                            FLS = Convert.ToInt32(linija.Split(',')[23]);
                            PTS = Convert.ToInt32(linija.Split(',')[24]);
                            baci = linija.Split(',')[25];
                        }
                        if(Pogodjeni_Sve!=0 || Pokusani_Sve!=0)
                        PCT_Sve = ((float)Pogodjeni_Sve / Pokusani_Sve)*100;
                        if(ThreeAtt!=0 || ThreeMade !=0)
                        ThreePCT = ((float)ThreeMade/ThreeAtt)*100;
                        if(TwoAtt!=0 || ThreeMade !=0)
                        TwoPCT = ((float)TwoMade / TwoAtt)*100;
                        if(FreeAtt!=0 || FreeMade!=0)
                        FreePCT = ((float)FreeMade / FreeAtt)*100;
                        broj++;
                        foreach (Klub k in Klubovi)
                        {
                            if (k.DajSkracenica == Tim)
                                TimID = k.DajIDKluba;
                        }
                        if (!checkBox1.Checked)
                        {
                            SezonskiPodaci f = new SezonskiPodaci(godina_sezone,starost, TimID, Pozicija, Broj_Utakmica, Broj_Utakmica_Starter, Broj_Minuta, Pokusani_Sve, Pogodjeni_Sve, ThreeAtt, ThreeMade, TwoAtt, TwoMade, FreeAtt, FreeMade, ORB, DRB, AST, BLK, STL, TO, FLS, PTS, igracID);
                            f.DajProcenat_Sut_Sve = PCT_Sve;
                            f.DajProcenat_Sut_3 = ThreePCT;
                            f.DajProcenat_Sut_2 = TwoPCT;
                            f.DajProcenat_Sut_1 = FreePCT;
                            lista_za_upis.Add(f);
                        }
                        else
                        {
                            SezonskiPodaci f = new SezonskiPodaci("2013-14",0, 35, "N/A", Broj_Utakmica, Broj_Utakmica, Broj_Minuta, Pokusani_Sve, Pogodjeni_Sve, ThreeAtt, ThreeMade, TwoAtt, TwoMade, FreeAtt, FreeMade, ORB, DRB, AST, BLK, STL, TO, FLS, PTS,444);
                            f.DajProcenat_Sut_Sve = PCT_Sve;
                            f.DajProcenat_Sut_3 = ThreePCT;
                            f.DajProcenat_Sut_2 = TwoPCT;
                            f.DajProcenat_Sut_1 = FreePCT;
                            lista_za_upis.Add(f);
                            indeks++;
                        }

                    }
                }
            }
            catch (Exception ex)
            {
                //MessageBox.Show(ex.Message);
            }
            foreach (SezonskiPodaci i in lista_za_upis)
            {
                richTextBox1.Text += Convert.ToString(indeks)+ i + " \n";
            }
        }
Exemple #19
0
 private void UsporedbaIgraca_Load(object sender, EventArgs e)
 {
     comboBox2.SelectedIndex = 0;
     DAL.DAL d1 = DAL.DAL.Instanca;
     d1.kreirajKonekciju("localhost", "mydb", "root", "FCChelsea1");
     DAL.DAL.IgracDAO cd1 = new DAL.DAL.IgracDAO();
     Igraci1 = cd1.getAll();
     d1.terminirajKonekciju();
     d1.kreirajKonekciju("localhost", "mydb", "root", "FCChelsea1");
     DAL.DAL.IgracDAO cd2 = new DAL.DAL.IgracDAO();
     Igraci2 = cd2.getAll();
     d1.terminirajKonekciju();
     comboBox1.DataSource = Igraci1;
     comboBox3.DataSource = Igraci2;
 }
Exemple #20
0
 private void PregledSezona_Load(object sender, EventArgs e)
 {
     // TODO: This line of code loads data into the 'mydbDataSet.sezone' table. You can move, or remove it, as needed.
     this.sezoneTableAdapter.Fill(this.mydbDataSet.sezone);
     DAL.DAL d1 = DAL.DAL.Instanca;
     d1.kreirajKonekciju("localhost", "mydb", "root", "FCChelsea1");
     DAL.DAL.IgracDAO cd1 = new DAL.DAL.IgracDAO();
     Igraci = cd1.getAll();
     d1.terminirajKonekciju();
     comboBox1.DataSource = Igraci;
     selektirani_igrac = (Igrac)(comboBox1.SelectedItem);
     d1.kreirajKonekciju("localhost", "mydb", "root", "FCChelsea1");
     DAL.DAL.SezonskiPodaciDAO cd2 = new DAL.DAL.SezonskiPodaciDAO();
     Sezone = cd2.GetByPlayerID(selektirani_igrac.Daj_Igrac_ID);
     d1.terminirajKonekciju();
     //mydbDataSet.sezone.Clear();
 }
Exemple #21
0
 private void DodaPoziciju_Load(object sender, EventArgs e)
 {
     DAL.DAL d1 = DAL.DAL.Instanca;
     d1.kreirajKonekciju("localhost", "ooi", "root", "FCChelsea1");
     DAL.DAL.IgracDAO cd1 = new DAL.DAL.IgracDAO();
     Igraci = cd1.getAll();
     d1.terminirajKonekciju();
     foreach(Igrac i in Igraci)
     {
         if (i.DajPozicija == "N/A")
             Pom_Igraci.Add(i);
     }
     Igraci = Pom_Igraci;
     listBox1.DataSource = Igraci;
 }