public Klub( // DO WCZYTYWANIA KLUBÓW Z BAZY DANYCH int id, int lp, string nazwaKlubu, string miasto, string liga, string formacja, string ustawienie, string pressing, string agresja, int kapitan, int staleFragmentyGry, int miejsce, int iloscMeczow, int zwyciestwa, int remisy, int porazki, int goleZdobyte, int goleStracone, int goleRoznica, int punkty) { this.id = id; this.lp = lp; this.nazwaKlubu = nazwaKlubu; this.miasto = miasto; nazwa = nazwaKlubu + " " + miasto; this.liga = liga; this.formacja = formacja; this.ustawienie = ustawienie; this.pressing = pressing; this.agresja = agresja; this.kapitan = kapitan; this.staleFragmentyGry = staleFragmentyGry; this.miejsce = miejsce; this.iloscMeczow = iloscMeczow; this.zwyciestwa = zwyciestwa; this.remisy = remisy; this.porazki = porazki; this.goleZdobyte = goleZdobyte; this.goleStracone = goleStracone; this.goleRoznica = goleRoznica; this.punkty = punkty; mecze = new Mecz[30]; iloscPilkarzy = 0; pilkarze = new Pilkarz[20]; jedenastka = new Pilkarz[11]; bramkarze = new List <Pilkarz>(); obroncy = new List <Pilkarz>(); pomocnicy = new List <Pilkarz>(); napastnicy = new List <Pilkarz>(); }
private void UserControl_IsVisibleChanged(object sender, DependencyPropertyChangedEventArgs e) { if (IsVisible == true) { if (OknoTrybMenedzera.trybMenedzera == false) { mecz = Mecz.ostatnioRozegranyMecz; //mecz = new Mecz(Klub.wybranaDruzyna, Klub.wybranyPrzeciwnik); //mecz.rozegrajBezRelacji(); } if (OknoTrybMenedzera.trybMenedzera == true) { mecz = Liga.instancja.sprawdzPoprzedniMecz(); } lGospodarzNazwa.Content = mecz.gospodarz.nazwa; lGoscNazwa.Content = mecz.gosc.nazwa; lGole.Content = mecz.goleGospodarz + " - " + mecz.goleGosc; lPosiadaniePilkiGospodarz.Content = mecz.posiadaniePilkiGospodarz + "%"; lPosiadaniePilkiGosc.Content = mecz.posiadaniePilkiGosc + "%"; lSkutecznoscAtakuGospodarz.Content = mecz.skutecznoscAtakuGospodarz + "%"; lSkutecznoscAtakuGosc.Content = mecz.skutecznoscAtakuGosc + "%"; lGospodarzIloscAkcji.Content = mecz.iloscAkcjiGospodarz; lGoscIloscAkcji.Content = mecz.iloscAkcjiGosc; lFormacjaGospodarz.Content = mecz.gospodarz.formacja; lFormacjaGosc.Content = mecz.gosc.formacja; lUstawienieGospodarz.Content = mecz.gospodarz.ustawienie; lUstawienieGosc.Content = mecz.gosc.ustawienie; lPressingGospodarz.Content = mecz.gospodarz.pressing; lPressingGosc.Content = mecz.gosc.pressing; lAgresjaGospodarz.Content = mecz.gospodarz.agresja; lAgresjaGosc.Content = mecz.gosc.agresja; lKapitanGospodarz.Content = mecz.gospodarz.pilkarze[mecz.gospodarz.kapitan].nazwisko; lKapitanGosc.Content = mecz.gosc.pilkarze[mecz.gosc.kapitan].nazwisko; lStaleFragmentyGospodarz.Content = mecz.gospodarz.pilkarze[mecz.gospodarz.staleFragmentyGry].nazwisko; lStaleFragmentyGosc.Content = mecz.gosc.pilkarze[mecz.gosc.staleFragmentyGry].nazwisko; rPosiadaniePilkiGospodarz.Width = mecz.posiadaniePilkiGospodarz * 2.5; rPosiadaniePilkiGosc.Width = mecz.posiadaniePilkiGosc * 2.5; rSkutecznoscAtakuGospodarz.Width = mecz.skutecznoscAtakuGospodarz * 3.5; rSkutecznoscAtakuGosc.Width = mecz.skutecznoscAtakuGosc * 3.5; lGospodarzGole.ItemsSource = mecz.zdarzeniaGospodarz; lGoscGole.ItemsSource = mecz.zdarzeniaGosc; //lGospodarz11.Items.Clear(); //lGosc11.Items.Clear(); //for (int i = 0; i < 11; i++) //{ // lGospodarz11.Items.Add(gospodarz.pilkarze[i]); // lGosc11.Items.Add(gosc.pilkarze[i]); //} } }
private void UserControl_IsVisibleChanged(object sender, DependencyPropertyChangedEventArgs e) { if (IsVisible == false) { powrot.IsEnabled = false; Mecz.ostatnioRozegranyMecz = mecz; } if (IsVisible == true) { lMinuta.Content = 0; lGole.Content = "0 - 0"; lPosiadaniePilkiGospodarz.Content = "50%"; lPosiadaniePilkiGosc.Content = "50%"; rPosiadaniePilkiGospodarz.Width = 50 * 2.5; rPosiadaniePilkiGosc.Width = 50 * 2.5; lSkutecznoscAtakuGospodarz.Content = "0%"; lSkutecznoscAtakuGosc.Content = "0%"; rSkutecznoscAtakuGospodarz.Width = 0; rSkutecznoscAtakuGosc.Width = 0; //timer = new DispatcherTimer(); //timer.Tick += new EventHandler(timer_Tick); //timer.Interval = new TimeSpan(0, 0, 1); if (OknoTrybMenedzera.trybMenedzera == false) { mecz = new Mecz(Klub.wybranaDruzyna, Klub.wybranyPrzeciwnik); } else if (OknoTrybMenedzera.trybMenedzera == true) { Liga.instancja = Liga.instancja; mecz = Liga.instancja.sprawdzPoprzedniMecz(); mecz.wyczysc(); } lRelacja.Items.Clear(); lGospodarzNazwa.Content = mecz.gospodarz.nazwa; lGoscNazwa.Content = mecz.gosc.nazwa; minuta = 0; timer.Interval = new TimeSpan(0, 0, 1); timer.Start(); szybkoscZwykla = true; bTimer.Content = "Przyspiesz"; } }
public void uaktualnijStatystyki(Mecz mecz) { iloscMeczow++; if (this == mecz.gospodarz) { if (mecz.punktyGospodarz == 3) { punkty += 3; zwyciestwa++; } if (mecz.punktyGospodarz == 1) { punkty += 1; remisy++; } if (mecz.punktyGospodarz == 0) { punkty += 0; porazki++; } goleZdobyte += mecz.goleGospodarz; goleStracone += mecz.goleGosc; goleRoznica += (mecz.goleGospodarz - mecz.goleGosc); } else if (this == mecz.gosc) { if (mecz.punktyGosc == 3) { punkty += 3; zwyciestwa++; } if (mecz.punktyGosc == 1) { punkty += 1; remisy++; } if (mecz.punktyGosc == 0) { punkty += 0; porazki++; } goleZdobyte += mecz.goleGosc; goleStracone += mecz.goleGospodarz; goleRoznica += (mecz.goleGosc - mecz.goleGospodarz); } }
public int zapiszGre(Liga liga) { try { polaczenie.Open(); // ZAPIS STANU GRY zapytanie = new OleDbCommand("DELETE FROM StanGry", polaczenie); zapytanie.ExecuteNonQuery(); string data = DateTime.Now.ToString(); zapytanie = new OleDbCommand("INSERT INTO StanGry (DataZapisu, Klub, Sezon, Kolejka) " + "values('" + data + "', '" + liga.druzynaGracza.id + "', '" + liga.sezon + "', '" + liga.nrKolejki + "')", polaczenie); zapytanie.ExecuteNonQuery(); // ZAPIS KLUBÓW zapytanie = new OleDbCommand("DELETE FROM Klub", polaczenie); zapytanie.ExecuteNonQuery(); for (int i = 0; i < iloscKlubow; i++) { zapytanie = new OleDbCommand("INSERT INTO Klub (Id, NazwaKlubu, Miasto, Liga, " + "Formacja, Ustawienie, Pressing, Agresja, Kapitan, StaleFragmenty, " + "Miejsce, Mecze, Zwyciestwa, Remisy, Porazki, GoleZdobyte, GoleStracone, GoleRoznica, Punkty) " + "values('" + kluby[i].id + "', '" + kluby[i].nazwaKlubu + "', '" + kluby[i].miasto + "', '" + kluby[i].liga + "', '" + kluby[i].formacja + "', '" + kluby[i].ustawienie + "', '" + kluby[i].pressing + "', '" + kluby[i].agresja + "', '" + kluby[i].kapitan + "', '" + kluby[i].staleFragmentyGry + "', '" + kluby[i].miejsce + "', '" + kluby[i].iloscMeczow + "', '" + kluby[i].zwyciestwa + "', '" + kluby[i].remisy + "', '" + kluby[i].porazki + "', '" + kluby[i].goleZdobyte + "', '" + kluby[i].goleStracone + "', '" + kluby[i].goleRoznica + "', '" + kluby[i].punkty + "')", polaczenie); zapytanie.ExecuteNonQuery(); } // ZAPIS PIŁKARZY zapytanie = new OleDbCommand("DELETE FROM Pilkarz", polaczenie); zapytanie.ExecuteNonQuery(); for (int i = 0; i < iloscPilkarzy; i++) { zapytanie = new OleDbCommand("INSERT INTO Pilkarz (Id, Imie, Nazwisko, RokUrodzenia, Klub, Nr, " + "Suma, UmBramkarskie, Defensywa, Rozgrywanie, Skutecznosc, Kondycja, Przywodztwo, Miejsce, Mecze, Gole) " + "values('" + pilkarze[i].id + "', '" + pilkarze[i].imie + "', '" + pilkarze[i].nazwisko + "', '" + pilkarze[i].rokUrodzenia + "', '" + pilkarze[i].klub + "', '" + pilkarze[i].nr + "', '" + pilkarze[i].umiejetnosci + "', '" + pilkarze[i].umBramkarskie + "', '" + pilkarze[i].defensywa + "', '" + pilkarze[i].rozgrywanie + "', '" + pilkarze[i].skutecznosc + "', '" + pilkarze[i].kondycja + "', '" + pilkarze[i].przywodztwo + "', '" + 0 + "', '" + 0 + "', '" + 0 + "')", polaczenie); zapytanie.ExecuteNonQuery(); } // ZAPIS MECZÓW zapytanie = new OleDbCommand("DELETE FROM Mecz", polaczenie); zapytanie.ExecuteNonQuery(); int id = 0; for (int nrkolejki = 0; nrkolejki < liga.iloscKolejek; nrkolejki++) { for (int nrMeczu = 0; nrMeczu < Kolejka.iloscMeczow; nrMeczu++) { Mecz mecz = liga.kolejki[nrkolejki].mecze[nrMeczu]; zapytanie = new OleDbCommand("INSERT INTO Mecz (Id, DataZapisu, Stan, Sezon, Kolejka, Gospodarz, GoleGospodarz, GoleGosc, Gosc) " + "values('" + id + "', '" + data + "', '" + mecz.stanMeczu + "', '" + mecz.sezon + "', '" + mecz.kolejka + "', '" + mecz.gospodarz.nazwa + "', '" + mecz.goleGospodarz + "', '" + mecz.goleGosc + "', '" + mecz.gosc.nazwa + "')", polaczenie); zapytanie.ExecuteNonQuery(); id++; } } polaczenie.Close(); } catch (OleDbException e) { wyswietlWiadomosc(e.Message); polaczenie.Close(); return(-1); } return(0); }
public Liga wczytajGre() { Liga liga = null; try { polaczenie.Open(); zapytanie = new OleDbCommand("SELECT COUNT(*) FROM StanGry", polaczenie); int iloscRekordow = (int)zapytanie.ExecuteScalar(); if (iloscRekordow == 0) { liga = null; } if (iloscRekordow == 1) { // WCZYTANIE STANU GRY zapytanie = new OleDbCommand("SELECT * FROM StanGry", polaczenie); adapter = new OleDbDataAdapter(zapytanie); dane = new DataSet(); adapter.Fill(dane, "Dane"); int druzynaId = int.Parse(dane.Tables["Dane"].Rows[0]["Klub"].ToString()); string sezon1 = dane.Tables["Dane"].Rows[0]["Sezon"].ToString(); int kolejka1 = int.Parse(dane.Tables["Dane"].Rows[0]["Kolejka"].ToString()); Klub druzyna = null; for (int k = 0; k < iloscKlubow; k++) { if (druzynaId == kluby[k].id) { druzyna = kluby[k]; } } Klub.wybranaDruzyna = druzyna; liga = new Liga(iloscKlubow, kluby, druzyna, sezon1, kolejka1); // WCZYTANIE MECZÓW zapytanie = new OleDbCommand("SELECT * FROM Mecz", polaczenie); adapter = new OleDbDataAdapter(zapytanie); dane = new DataSet(); adapter.Fill(dane, "Dane"); int l = 0; for (int i = 0; i < liga.iloscKolejek; i++) { for (int j = 0; j < Kolejka.iloscMeczow; j++) { string sezon = dane.Tables["Dane"].Rows[j + l]["Sezon"].ToString(); int kolejka = int.Parse(dane.Tables["Dane"].Rows[j + l]["Kolejka"].ToString()); string gospodarz = dane.Tables["Dane"].Rows[j + l]["Gospodarz"].ToString(); string gosc = dane.Tables["Dane"].Rows[j + l]["Gosc"].ToString(); string stanMeczu = dane.Tables["Dane"].Rows[j + l]["Stan"].ToString(); int goleGospodarz = int.Parse(dane.Tables["Dane"].Rows[j + l]["GoleGospodarz"].ToString()); int goleGosc = int.Parse(dane.Tables["Dane"].Rows[j + l]["GoleGosc"].ToString()); Klub Gospodarz = null; Klub Gosc = null; for (int k = 0; k < iloscKlubow; k++) { if (gospodarz == kluby[k].nazwa) { Gospodarz = kluby[k]; } } for (int k = 0; k < iloscKlubow; k++) { if (gosc == kluby[k].nazwa) { Gosc = kluby[k]; } } Mecz mecz = new Mecz(Gospodarz, Gosc, stanMeczu, goleGospodarz, goleGosc, sezon, kolejka); liga.kolejki[i].mecze[j] = mecz; if (druzyna == Gospodarz || druzyna == Gosc) { liga.druzynaGracza.mecze[i] = mecz; } } l += 8; } } polaczenie.Close(); } catch (Exception e) { wyswietlWiadomosc(e.Message); polaczenie.Close(); } return(liga); }
public Kolejka(Liga liga, int nrKolejki) { this.liga = liga; kolejka = "Kolejka " + (nrKolejki + 1) + "."; iloscMeczow = liga.iloscDruzyn / 2; mecze = new Mecz[iloscMeczow]; if (nrKolejki == 0) { for (int i = 0; i < iloscMeczow; i++) { mecze[i] = new Mecz(liga.druzyny[i * 2], liga.druzyny[i * 2 + 1], liga.sezon, nrKolejki); } } if (nrKolejki == 1) { mecze[0] = new Mecz(liga.druzyny[0], liga.druzyny[2], liga.sezon, nrKolejki); mecze[1] = new Mecz(liga.druzyny[1], liga.druzyny[3], liga.sezon, nrKolejki); mecze[2] = new Mecz(liga.druzyny[4], liga.druzyny[6], liga.sezon, nrKolejki); mecze[3] = new Mecz(liga.druzyny[5], liga.druzyny[7], liga.sezon, nrKolejki); mecze[4] = new Mecz(liga.druzyny[8], liga.druzyny[10], liga.sezon, nrKolejki); mecze[5] = new Mecz(liga.druzyny[9], liga.druzyny[11], liga.sezon, nrKolejki); mecze[6] = new Mecz(liga.druzyny[12], liga.druzyny[14], liga.sezon, nrKolejki); mecze[7] = new Mecz(liga.druzyny[13], liga.druzyny[15], liga.sezon, nrKolejki); } if (nrKolejki == 2) { mecze[0] = new Mecz(liga.druzyny[0], liga.druzyny[3], liga.sezon, nrKolejki); mecze[1] = new Mecz(liga.druzyny[1], liga.druzyny[2], liga.sezon, nrKolejki); mecze[2] = new Mecz(liga.druzyny[4], liga.druzyny[7], liga.sezon, nrKolejki); mecze[3] = new Mecz(liga.druzyny[5], liga.druzyny[6], liga.sezon, nrKolejki); mecze[4] = new Mecz(liga.druzyny[8], liga.druzyny[11], liga.sezon, nrKolejki); mecze[5] = new Mecz(liga.druzyny[9], liga.druzyny[10], liga.sezon, nrKolejki); mecze[6] = new Mecz(liga.druzyny[12], liga.druzyny[15], liga.sezon, nrKolejki); mecze[7] = new Mecz(liga.druzyny[13], liga.druzyny[14], liga.sezon, nrKolejki); } if (nrKolejki == 3) { mecze[0] = new Mecz(liga.druzyny[0], liga.druzyny[4], liga.sezon, nrKolejki); mecze[1] = new Mecz(liga.druzyny[1], liga.druzyny[5], liga.sezon, nrKolejki); mecze[2] = new Mecz(liga.druzyny[2], liga.druzyny[6], liga.sezon, nrKolejki); mecze[3] = new Mecz(liga.druzyny[3], liga.druzyny[7], liga.sezon, nrKolejki); mecze[4] = new Mecz(liga.druzyny[8], liga.druzyny[12], liga.sezon, nrKolejki); mecze[5] = new Mecz(liga.druzyny[9], liga.druzyny[13], liga.sezon, nrKolejki); mecze[6] = new Mecz(liga.druzyny[10], liga.druzyny[14], liga.sezon, nrKolejki); mecze[7] = new Mecz(liga.druzyny[11], liga.druzyny[15], liga.sezon, nrKolejki); } if (nrKolejki == 4) { mecze[0] = new Mecz(liga.druzyny[0], liga.druzyny[5], liga.sezon, nrKolejki); mecze[1] = new Mecz(liga.druzyny[1], liga.druzyny[6], liga.sezon, nrKolejki); mecze[2] = new Mecz(liga.druzyny[2], liga.druzyny[7], liga.sezon, nrKolejki); mecze[3] = new Mecz(liga.druzyny[3], liga.druzyny[8], liga.sezon, nrKolejki); mecze[4] = new Mecz(liga.druzyny[4], liga.druzyny[9], liga.sezon, nrKolejki); mecze[5] = new Mecz(liga.druzyny[10], liga.druzyny[13], liga.sezon, nrKolejki); mecze[6] = new Mecz(liga.druzyny[11], liga.druzyny[14], liga.sezon, nrKolejki); mecze[7] = new Mecz(liga.druzyny[12], liga.druzyny[15], liga.sezon, nrKolejki); } if (nrKolejki == 5) { mecze[0] = new Mecz(liga.druzyny[0], liga.druzyny[6], liga.sezon, nrKolejki); mecze[1] = new Mecz(liga.druzyny[1], liga.druzyny[7], liga.sezon, nrKolejki); mecze[2] = new Mecz(liga.druzyny[2], liga.druzyny[8], liga.sezon, nrKolejki); mecze[3] = new Mecz(liga.druzyny[3], liga.druzyny[9], liga.sezon, nrKolejki); mecze[4] = new Mecz(liga.druzyny[4], liga.druzyny[10], liga.sezon, nrKolejki); mecze[5] = new Mecz(liga.druzyny[5], liga.druzyny[11], liga.sezon, nrKolejki); mecze[6] = new Mecz(liga.druzyny[12], liga.druzyny[14], liga.sezon, nrKolejki); mecze[7] = new Mecz(liga.druzyny[13], liga.druzyny[15], liga.sezon, nrKolejki); } if (nrKolejki == 6) { mecze[0] = new Mecz(liga.druzyny[0], liga.druzyny[7], liga.sezon, nrKolejki); mecze[1] = new Mecz(liga.druzyny[1], liga.druzyny[8], liga.sezon, nrKolejki); mecze[2] = new Mecz(liga.druzyny[2], liga.druzyny[9], liga.sezon, nrKolejki); mecze[3] = new Mecz(liga.druzyny[3], liga.druzyny[10], liga.sezon, nrKolejki); mecze[4] = new Mecz(liga.druzyny[4], liga.druzyny[11], liga.sezon, nrKolejki); mecze[5] = new Mecz(liga.druzyny[5], liga.druzyny[12], liga.sezon, nrKolejki); mecze[6] = new Mecz(liga.druzyny[6], liga.druzyny[13], liga.sezon, nrKolejki); mecze[7] = new Mecz(liga.druzyny[14], liga.druzyny[15], liga.sezon, nrKolejki); } if (nrKolejki == 7) { mecze[0] = new Mecz(liga.druzyny[0], liga.druzyny[8], liga.sezon, nrKolejki); mecze[1] = new Mecz(liga.druzyny[1], liga.druzyny[9], liga.sezon, nrKolejki); mecze[2] = new Mecz(liga.druzyny[2], liga.druzyny[10], liga.sezon, nrKolejki); mecze[3] = new Mecz(liga.druzyny[3], liga.druzyny[11], liga.sezon, nrKolejki); mecze[4] = new Mecz(liga.druzyny[4], liga.druzyny[12], liga.sezon, nrKolejki); mecze[5] = new Mecz(liga.druzyny[5], liga.druzyny[13], liga.sezon, nrKolejki); mecze[6] = new Mecz(liga.druzyny[6], liga.druzyny[14], liga.sezon, nrKolejki); mecze[7] = new Mecz(liga.druzyny[7], liga.druzyny[15], liga.sezon, nrKolejki); } if (nrKolejki == 8) { mecze[0] = new Mecz(liga.druzyny[0], liga.druzyny[9], liga.sezon, nrKolejki); mecze[1] = new Mecz(liga.druzyny[1], liga.druzyny[10], liga.sezon, nrKolejki); mecze[2] = new Mecz(liga.druzyny[2], liga.druzyny[11], liga.sezon, nrKolejki); mecze[3] = new Mecz(liga.druzyny[3], liga.druzyny[12], liga.sezon, nrKolejki); mecze[4] = new Mecz(liga.druzyny[4], liga.druzyny[13], liga.sezon, nrKolejki); mecze[5] = new Mecz(liga.druzyny[5], liga.druzyny[14], liga.sezon, nrKolejki); mecze[6] = new Mecz(liga.druzyny[6], liga.druzyny[15], liga.sezon, nrKolejki); mecze[7] = new Mecz(liga.druzyny[7], liga.druzyny[8], liga.sezon, nrKolejki); } if (nrKolejki == 9) { mecze[0] = new Mecz(liga.druzyny[0], liga.druzyny[10], liga.sezon, nrKolejki); mecze[1] = new Mecz(liga.druzyny[1], liga.druzyny[11], liga.sezon, nrKolejki); mecze[2] = new Mecz(liga.druzyny[2], liga.druzyny[12], liga.sezon, nrKolejki); mecze[3] = new Mecz(liga.druzyny[3], liga.druzyny[13], liga.sezon, nrKolejki); mecze[4] = new Mecz(liga.druzyny[4], liga.druzyny[14], liga.sezon, nrKolejki); mecze[5] = new Mecz(liga.druzyny[5], liga.druzyny[15], liga.sezon, nrKolejki); mecze[6] = new Mecz(liga.druzyny[6], liga.druzyny[8], liga.sezon, nrKolejki); mecze[7] = new Mecz(liga.druzyny[7], liga.druzyny[9], liga.sezon, nrKolejki); } if (nrKolejki == 10) { mecze[0] = new Mecz(liga.druzyny[0], liga.druzyny[11], liga.sezon, nrKolejki); mecze[1] = new Mecz(liga.druzyny[1], liga.druzyny[12], liga.sezon, nrKolejki); mecze[2] = new Mecz(liga.druzyny[2], liga.druzyny[13], liga.sezon, nrKolejki); mecze[3] = new Mecz(liga.druzyny[3], liga.druzyny[14], liga.sezon, nrKolejki); mecze[4] = new Mecz(liga.druzyny[4], liga.druzyny[15], liga.sezon, nrKolejki); mecze[5] = new Mecz(liga.druzyny[5], liga.druzyny[8], liga.sezon, nrKolejki); mecze[6] = new Mecz(liga.druzyny[6], liga.druzyny[9], liga.sezon, nrKolejki); mecze[7] = new Mecz(liga.druzyny[7], liga.druzyny[10], liga.sezon, nrKolejki); } if (nrKolejki == 11) { mecze[0] = new Mecz(liga.druzyny[0], liga.druzyny[12], liga.sezon, nrKolejki); mecze[1] = new Mecz(liga.druzyny[1], liga.druzyny[13], liga.sezon, nrKolejki); mecze[2] = new Mecz(liga.druzyny[2], liga.druzyny[14], liga.sezon, nrKolejki); mecze[3] = new Mecz(liga.druzyny[3], liga.druzyny[15], liga.sezon, nrKolejki); mecze[4] = new Mecz(liga.druzyny[4], liga.druzyny[8], liga.sezon, nrKolejki); mecze[5] = new Mecz(liga.druzyny[5], liga.druzyny[9], liga.sezon, nrKolejki); mecze[6] = new Mecz(liga.druzyny[6], liga.druzyny[10], liga.sezon, nrKolejki); mecze[7] = new Mecz(liga.druzyny[7], liga.druzyny[11], liga.sezon, nrKolejki); } if (nrKolejki == 12) { mecze[0] = new Mecz(liga.druzyny[0], liga.druzyny[13], liga.sezon, nrKolejki); mecze[1] = new Mecz(liga.druzyny[1], liga.druzyny[14], liga.sezon, nrKolejki); mecze[2] = new Mecz(liga.druzyny[2], liga.druzyny[15], liga.sezon, nrKolejki); mecze[3] = new Mecz(liga.druzyny[3], liga.druzyny[8], liga.sezon, nrKolejki); mecze[4] = new Mecz(liga.druzyny[4], liga.druzyny[9], liga.sezon, nrKolejki); mecze[5] = new Mecz(liga.druzyny[5], liga.druzyny[10], liga.sezon, nrKolejki); mecze[6] = new Mecz(liga.druzyny[6], liga.druzyny[11], liga.sezon, nrKolejki); mecze[7] = new Mecz(liga.druzyny[7], liga.druzyny[12], liga.sezon, nrKolejki); } if (nrKolejki == 13) { mecze[0] = new Mecz(liga.druzyny[0], liga.druzyny[14], liga.sezon, nrKolejki); mecze[1] = new Mecz(liga.druzyny[1], liga.druzyny[15], liga.sezon, nrKolejki); mecze[2] = new Mecz(liga.druzyny[2], liga.druzyny[8], liga.sezon, nrKolejki); mecze[3] = new Mecz(liga.druzyny[3], liga.druzyny[9], liga.sezon, nrKolejki); mecze[4] = new Mecz(liga.druzyny[4], liga.druzyny[10], liga.sezon, nrKolejki); mecze[5] = new Mecz(liga.druzyny[5], liga.druzyny[11], liga.sezon, nrKolejki); mecze[6] = new Mecz(liga.druzyny[6], liga.druzyny[12], liga.sezon, nrKolejki); mecze[7] = new Mecz(liga.druzyny[7], liga.druzyny[13], liga.sezon, nrKolejki); } if (nrKolejki == 14) { mecze[0] = new Mecz(liga.druzyny[0], liga.druzyny[15], liga.sezon, nrKolejki); mecze[1] = new Mecz(liga.druzyny[1], liga.druzyny[8], liga.sezon, nrKolejki); mecze[2] = new Mecz(liga.druzyny[2], liga.druzyny[9], liga.sezon, nrKolejki); mecze[3] = new Mecz(liga.druzyny[3], liga.druzyny[10], liga.sezon, nrKolejki); mecze[4] = new Mecz(liga.druzyny[4], liga.druzyny[11], liga.sezon, nrKolejki); mecze[5] = new Mecz(liga.druzyny[5], liga.druzyny[12], liga.sezon, nrKolejki); mecze[6] = new Mecz(liga.druzyny[6], liga.druzyny[13], liga.sezon, nrKolejki); mecze[7] = new Mecz(liga.druzyny[7], liga.druzyny[14], liga.sezon, nrKolejki); } int k = 15; if (nrKolejki == 0 + k) { for (int i = 0; i < iloscMeczow; i++) { mecze[i] = new Mecz(liga.druzyny[i * 2], liga.druzyny[i * 2 + 1], liga.sezon, nrKolejki); } } if (nrKolejki == 1 + k) { mecze[0] = new Mecz(liga.druzyny[0], liga.druzyny[2], liga.sezon, nrKolejki); mecze[1] = new Mecz(liga.druzyny[1], liga.druzyny[3], liga.sezon, nrKolejki); mecze[2] = new Mecz(liga.druzyny[4], liga.druzyny[6], liga.sezon, nrKolejki); mecze[3] = new Mecz(liga.druzyny[5], liga.druzyny[7], liga.sezon, nrKolejki); mecze[4] = new Mecz(liga.druzyny[8], liga.druzyny[10], liga.sezon, nrKolejki); mecze[5] = new Mecz(liga.druzyny[9], liga.druzyny[11], liga.sezon, nrKolejki); mecze[6] = new Mecz(liga.druzyny[12], liga.druzyny[14], liga.sezon, nrKolejki); mecze[7] = new Mecz(liga.druzyny[13], liga.druzyny[15], liga.sezon, nrKolejki); } if (nrKolejki == 2 + k) { mecze[0] = new Mecz(liga.druzyny[0], liga.druzyny[3], liga.sezon, nrKolejki); mecze[1] = new Mecz(liga.druzyny[1], liga.druzyny[2], liga.sezon, nrKolejki); mecze[2] = new Mecz(liga.druzyny[4], liga.druzyny[7], liga.sezon, nrKolejki); mecze[3] = new Mecz(liga.druzyny[5], liga.druzyny[6], liga.sezon, nrKolejki); mecze[4] = new Mecz(liga.druzyny[8], liga.druzyny[11], liga.sezon, nrKolejki); mecze[5] = new Mecz(liga.druzyny[9], liga.druzyny[10], liga.sezon, nrKolejki); mecze[6] = new Mecz(liga.druzyny[12], liga.druzyny[15], liga.sezon, nrKolejki); mecze[7] = new Mecz(liga.druzyny[13], liga.druzyny[14], liga.sezon, nrKolejki); } if (nrKolejki == 3 + k) { mecze[0] = new Mecz(liga.druzyny[0], liga.druzyny[4], liga.sezon, nrKolejki); mecze[1] = new Mecz(liga.druzyny[1], liga.druzyny[5], liga.sezon, nrKolejki); mecze[2] = new Mecz(liga.druzyny[2], liga.druzyny[6], liga.sezon, nrKolejki); mecze[3] = new Mecz(liga.druzyny[3], liga.druzyny[7], liga.sezon, nrKolejki); mecze[4] = new Mecz(liga.druzyny[8], liga.druzyny[12], liga.sezon, nrKolejki); mecze[5] = new Mecz(liga.druzyny[9], liga.druzyny[13], liga.sezon, nrKolejki); mecze[6] = new Mecz(liga.druzyny[10], liga.druzyny[14], liga.sezon, nrKolejki); mecze[7] = new Mecz(liga.druzyny[11], liga.druzyny[15], liga.sezon, nrKolejki); } if (nrKolejki == 4 + k) { mecze[0] = new Mecz(liga.druzyny[0], liga.druzyny[5], liga.sezon, nrKolejki); mecze[1] = new Mecz(liga.druzyny[1], liga.druzyny[6], liga.sezon, nrKolejki); mecze[2] = new Mecz(liga.druzyny[2], liga.druzyny[7], liga.sezon, nrKolejki); mecze[3] = new Mecz(liga.druzyny[3], liga.druzyny[8], liga.sezon, nrKolejki); mecze[4] = new Mecz(liga.druzyny[4], liga.druzyny[9], liga.sezon, nrKolejki); mecze[5] = new Mecz(liga.druzyny[10], liga.druzyny[13], liga.sezon, nrKolejki); mecze[6] = new Mecz(liga.druzyny[11], liga.druzyny[14], liga.sezon, nrKolejki); mecze[7] = new Mecz(liga.druzyny[12], liga.druzyny[15], liga.sezon, nrKolejki); } if (nrKolejki == 5 + k) { mecze[0] = new Mecz(liga.druzyny[0], liga.druzyny[6], liga.sezon, nrKolejki); mecze[1] = new Mecz(liga.druzyny[1], liga.druzyny[7], liga.sezon, nrKolejki); mecze[2] = new Mecz(liga.druzyny[2], liga.druzyny[8], liga.sezon, nrKolejki); mecze[3] = new Mecz(liga.druzyny[3], liga.druzyny[9], liga.sezon, nrKolejki); mecze[4] = new Mecz(liga.druzyny[4], liga.druzyny[10], liga.sezon, nrKolejki); mecze[5] = new Mecz(liga.druzyny[5], liga.druzyny[11], liga.sezon, nrKolejki); mecze[6] = new Mecz(liga.druzyny[12], liga.druzyny[14], liga.sezon, nrKolejki); mecze[7] = new Mecz(liga.druzyny[13], liga.druzyny[15], liga.sezon, nrKolejki); } if (nrKolejki == 6 + k) { mecze[0] = new Mecz(liga.druzyny[0], liga.druzyny[7], liga.sezon, nrKolejki); mecze[1] = new Mecz(liga.druzyny[1], liga.druzyny[8], liga.sezon, nrKolejki); mecze[2] = new Mecz(liga.druzyny[2], liga.druzyny[9], liga.sezon, nrKolejki); mecze[3] = new Mecz(liga.druzyny[3], liga.druzyny[10], liga.sezon, nrKolejki); mecze[4] = new Mecz(liga.druzyny[4], liga.druzyny[11], liga.sezon, nrKolejki); mecze[5] = new Mecz(liga.druzyny[5], liga.druzyny[12], liga.sezon, nrKolejki); mecze[6] = new Mecz(liga.druzyny[6], liga.druzyny[13], liga.sezon, nrKolejki); mecze[7] = new Mecz(liga.druzyny[14], liga.druzyny[15], liga.sezon, nrKolejki); } if (nrKolejki == 7 + k) { mecze[0] = new Mecz(liga.druzyny[0], liga.druzyny[8], liga.sezon, nrKolejki); mecze[1] = new Mecz(liga.druzyny[1], liga.druzyny[9], liga.sezon, nrKolejki); mecze[2] = new Mecz(liga.druzyny[2], liga.druzyny[10], liga.sezon, nrKolejki); mecze[3] = new Mecz(liga.druzyny[3], liga.druzyny[11], liga.sezon, nrKolejki); mecze[4] = new Mecz(liga.druzyny[4], liga.druzyny[12], liga.sezon, nrKolejki); mecze[5] = new Mecz(liga.druzyny[5], liga.druzyny[13], liga.sezon, nrKolejki); mecze[6] = new Mecz(liga.druzyny[6], liga.druzyny[14], liga.sezon, nrKolejki); mecze[7] = new Mecz(liga.druzyny[7], liga.druzyny[15], liga.sezon, nrKolejki); } if (nrKolejki == 8 + k) { mecze[0] = new Mecz(liga.druzyny[0], liga.druzyny[9], liga.sezon, nrKolejki); mecze[1] = new Mecz(liga.druzyny[1], liga.druzyny[10], liga.sezon, nrKolejki); mecze[2] = new Mecz(liga.druzyny[2], liga.druzyny[11], liga.sezon, nrKolejki); mecze[3] = new Mecz(liga.druzyny[3], liga.druzyny[12], liga.sezon, nrKolejki); mecze[4] = new Mecz(liga.druzyny[4], liga.druzyny[13], liga.sezon, nrKolejki); mecze[5] = new Mecz(liga.druzyny[5], liga.druzyny[14], liga.sezon, nrKolejki); mecze[6] = new Mecz(liga.druzyny[6], liga.druzyny[15], liga.sezon, nrKolejki); mecze[7] = new Mecz(liga.druzyny[7], liga.druzyny[8], liga.sezon, nrKolejki); } if (nrKolejki == 9 + k) { mecze[0] = new Mecz(liga.druzyny[0], liga.druzyny[10], liga.sezon, nrKolejki); mecze[1] = new Mecz(liga.druzyny[1], liga.druzyny[11], liga.sezon, nrKolejki); mecze[2] = new Mecz(liga.druzyny[2], liga.druzyny[12], liga.sezon, nrKolejki); mecze[3] = new Mecz(liga.druzyny[3], liga.druzyny[13], liga.sezon, nrKolejki); mecze[4] = new Mecz(liga.druzyny[4], liga.druzyny[14], liga.sezon, nrKolejki); mecze[5] = new Mecz(liga.druzyny[5], liga.druzyny[15], liga.sezon, nrKolejki); mecze[6] = new Mecz(liga.druzyny[6], liga.druzyny[8], liga.sezon, nrKolejki); mecze[7] = new Mecz(liga.druzyny[7], liga.druzyny[9], liga.sezon, nrKolejki); } if (nrKolejki == 10 + k) { mecze[0] = new Mecz(liga.druzyny[0], liga.druzyny[11], liga.sezon, nrKolejki); mecze[1] = new Mecz(liga.druzyny[1], liga.druzyny[12], liga.sezon, nrKolejki); mecze[2] = new Mecz(liga.druzyny[2], liga.druzyny[13], liga.sezon, nrKolejki); mecze[3] = new Mecz(liga.druzyny[3], liga.druzyny[14], liga.sezon, nrKolejki); mecze[4] = new Mecz(liga.druzyny[4], liga.druzyny[15], liga.sezon, nrKolejki); mecze[5] = new Mecz(liga.druzyny[5], liga.druzyny[8], liga.sezon, nrKolejki); mecze[6] = new Mecz(liga.druzyny[6], liga.druzyny[9], liga.sezon, nrKolejki); mecze[7] = new Mecz(liga.druzyny[7], liga.druzyny[10], liga.sezon, nrKolejki); } if (nrKolejki == 11 + k) { mecze[0] = new Mecz(liga.druzyny[0], liga.druzyny[12], liga.sezon, nrKolejki); mecze[1] = new Mecz(liga.druzyny[1], liga.druzyny[13], liga.sezon, nrKolejki); mecze[2] = new Mecz(liga.druzyny[2], liga.druzyny[14], liga.sezon, nrKolejki); mecze[3] = new Mecz(liga.druzyny[3], liga.druzyny[15], liga.sezon, nrKolejki); mecze[4] = new Mecz(liga.druzyny[4], liga.druzyny[8], liga.sezon, nrKolejki); mecze[5] = new Mecz(liga.druzyny[5], liga.druzyny[9], liga.sezon, nrKolejki); mecze[6] = new Mecz(liga.druzyny[6], liga.druzyny[10], liga.sezon, nrKolejki); mecze[7] = new Mecz(liga.druzyny[7], liga.druzyny[11], liga.sezon, nrKolejki); } if (nrKolejki == 12 + k) { mecze[0] = new Mecz(liga.druzyny[0], liga.druzyny[13], liga.sezon, nrKolejki); mecze[1] = new Mecz(liga.druzyny[1], liga.druzyny[14], liga.sezon, nrKolejki); mecze[2] = new Mecz(liga.druzyny[2], liga.druzyny[15], liga.sezon, nrKolejki); mecze[3] = new Mecz(liga.druzyny[3], liga.druzyny[8], liga.sezon, nrKolejki); mecze[4] = new Mecz(liga.druzyny[4], liga.druzyny[9], liga.sezon, nrKolejki); mecze[5] = new Mecz(liga.druzyny[5], liga.druzyny[10], liga.sezon, nrKolejki); mecze[6] = new Mecz(liga.druzyny[6], liga.druzyny[11], liga.sezon, nrKolejki); mecze[7] = new Mecz(liga.druzyny[7], liga.druzyny[12], liga.sezon, nrKolejki); } if (nrKolejki == 13 + k) { mecze[0] = new Mecz(liga.druzyny[0], liga.druzyny[14], liga.sezon, nrKolejki); mecze[1] = new Mecz(liga.druzyny[1], liga.druzyny[15], liga.sezon, nrKolejki); mecze[2] = new Mecz(liga.druzyny[2], liga.druzyny[8], liga.sezon, nrKolejki); mecze[3] = new Mecz(liga.druzyny[3], liga.druzyny[9], liga.sezon, nrKolejki); mecze[4] = new Mecz(liga.druzyny[4], liga.druzyny[10], liga.sezon, nrKolejki); mecze[5] = new Mecz(liga.druzyny[5], liga.druzyny[11], liga.sezon, nrKolejki); mecze[6] = new Mecz(liga.druzyny[6], liga.druzyny[12], liga.sezon, nrKolejki); mecze[7] = new Mecz(liga.druzyny[7], liga.druzyny[13], liga.sezon, nrKolejki); } if (nrKolejki == 14 + k) { mecze[0] = new Mecz(liga.druzyny[0], liga.druzyny[15], liga.sezon, nrKolejki); mecze[1] = new Mecz(liga.druzyny[1], liga.druzyny[8], liga.sezon, nrKolejki); mecze[2] = new Mecz(liga.druzyny[2], liga.druzyny[9], liga.sezon, nrKolejki); mecze[3] = new Mecz(liga.druzyny[3], liga.druzyny[10], liga.sezon, nrKolejki); mecze[4] = new Mecz(liga.druzyny[4], liga.druzyny[11], liga.sezon, nrKolejki); mecze[5] = new Mecz(liga.druzyny[5], liga.druzyny[12], liga.sezon, nrKolejki); mecze[6] = new Mecz(liga.druzyny[6], liga.druzyny[13], liga.sezon, nrKolejki); mecze[7] = new Mecz(liga.druzyny[7], liga.druzyny[14], liga.sezon, nrKolejki); } }