private void DodajDruzyneClick(object sender, RoutedEventArgs e) { string nazwa = DruzynaNazwa.Text; int id = 1; if (listaDruzyna.Count != 0) { id = wygenerujDruzynaID(); } if (DruzynaNazwa.Text == "") { MessageBox.Show("Nie wpisano nazwy drużyny"); } else { Druzyna druzyna = new Druzyna(nazwa, id); using (StreamWriter streamW = new StreamWriter(("DwaOgnieDruzynaDane.txt"), true)) { streamW.WriteLine(druzyna.getNazwaDruzyny() + ";" + druzyna.getID_Druzyna()); } WyswietlDruzynyStackPanel(druzyna); listaDruzyna.Add(druzyna); DruzynaNazwa.Text = ""; MessageBox.Show("Pomyślnie dodano drużynę"); } }
public TurniejPrzeciaganieLiny() { InitializeComponent(); statusLabel.Content = "Aktualny status: " + status; statusLabel.FontSize = 17; if (PrzeciaganieLiny.listaMeczow.Count > numerMeczu && status == "ELIMINACJE") //status == "ELIMINACJE" { DruzynaALabel.Content = PrzeciaganieLiny.listaMeczow[numerMeczu].getDruzynaA().getNazwaDruzyny(); DruzynaBLabel.Content = PrzeciaganieLiny.listaMeczow[numerMeczu].getDruzynaB().getNazwaDruzyny(); WyswietlRankingStackPanel(PrzeciaganieLiny.listaDruzyna); } if (status == "DOGRYWKA") { DruzynaALabel.Content = dogrywkaMecze[numerDogrywki].getDruzynaA().getNazwaDruzyny(); DruzynaBLabel.Content = dogrywkaMecze[numerDogrywki].getDruzynaB().getNazwaDruzyny(); WyswietlRankingStackPanel(PrzeciaganieLiny.listaDruzyna); } if (status == "PÓŁFINAŁY") { DruzynaALabel.Content = PrzeciaganieLiny.listaMeczow[numerMeczu + 1].getDruzynaA().getNazwaDruzyny(); DruzynaBLabel.Content = PrzeciaganieLiny.listaMeczow[numerMeczu + 1].getDruzynaB().getNazwaDruzyny(); } if (status == "FINAŁ") { DruzynaALabel.Content = druzynaPolfinalA.getNazwaDruzyny(); DruzynaBLabel.Content = druzynaPolfinalB.getNazwaDruzyny(); } DruzynaALabel.FontSize = 14; DruzynaBLabel.FontSize = 14; WypisywanieMeczowStackPanel(); }
void WyswietlDruzynyStackPanel(Druzyna druzyna) { Label label = new Label(); label.Content = "Nazwa druzyny: " + druzyna.getNazwaDruzyny() + " ID: " + druzyna.getID_Druzyna(); label.Tag = druzyna.getID_Druzyna(); druzynyStackPanel.Children.Add(label); }
private void wpiszWynikiPolfinal() { stworzRanking(polfinalyDruzyny); if (DruzynaARadioButton.IsChecked == true) { if (nrPolfinalu == 0) { druzynaPolfinalA = polfinalyDruzyny[0]; nrPolfinalu++; DwaOgnie.listaMeczow[numerMeczu].wygranaDruzynyA(); } else { druzynaPolfinalB = polfinalyDruzyny[2]; MessageBox.Show("Do finału przechodzą: " + druzynaPolfinalA.getNazwaDruzyny() + " i " + druzynaPolfinalB.getNazwaDruzyny()); DwaOgnie.listaMeczow[numerMeczu].wygranaDruzynyA(); finaly(); } } else { if (nrPolfinalu == 0) { druzynaPolfinalA = polfinalyDruzyny[1]; nrPolfinalu++; DwaOgnie.listaMeczow[numerMeczu].wygranaDruzynyB(); } else { druzynaPolfinalB = polfinalyDruzyny[3]; MessageBox.Show("Do finału przechodzą:" + druzynaPolfinalA.getNazwaDruzyny() + " i " + druzynaPolfinalB.getNazwaDruzyny()); DwaOgnie.listaMeczow[numerMeczu].wygranaDruzynyB(); finaly(); } } }
private void wpiszWynikiPolfinal() { stworzRanking(polfinalyDruzyny); if (((Set2Druzyna1.Text != "" && Set2Druzyna2.Text != "") && (Set2Druzyna1.Background == Set2Druzyna2.Background) && set2.IsEnabled == true) || ((Set3Druzyna1.Text != "" && Set3Druzyna2.Text != "") && (Set3Druzyna1.Background == Set3Druzyna2.Background) && set3.IsEnabled == true)) { if ((Int32.Parse(Set2Druzyna1.Text) > Int32.Parse(Set2Druzyna2.Text)) && set3.IsEnabled == false) { if (nrPolfinalu == 0) { druzynaPolfinalA = polfinalyDruzyny[0]; nrPolfinalu++; Siatkowka.listaMeczow[numerMeczu].wygranaDruzynyA(); } else { druzynaPolfinalB = polfinalyDruzyny[2]; MessageBox.Show("Do finału przechodzą: " + druzynaPolfinalA.getNazwaDruzyny() + " i " + druzynaPolfinalB.getNazwaDruzyny()); Siatkowka.listaMeczow[numerMeczu].wygranaDruzynyA(); finaly(); } } else if ((Int32.Parse(Set2Druzyna1.Text) < Int32.Parse(Set2Druzyna2.Text)) && set3.IsEnabled == false) { if (nrPolfinalu == 0) { druzynaPolfinalA = polfinalyDruzyny[1]; nrPolfinalu++; Siatkowka.listaMeczow[numerMeczu].wygranaDruzynyB(); } else { druzynaPolfinalB = polfinalyDruzyny[3]; MessageBox.Show("Do finału przechodzą:" + druzynaPolfinalA.getNazwaDruzyny() + " i " + druzynaPolfinalB.getNazwaDruzyny()); Siatkowka.listaMeczow[numerMeczu].wygranaDruzynyB(); finaly(); } } else if (Set3Druzyna1.Text == "" || Set3Druzyna2.Text == "") { MessageBox.Show("Błąd, wprowadz dane jeszcze raz zgodnie z zasadami"); numerMeczu--; } else if (Int32.Parse(Set3Druzyna1.Text) > Int32.Parse(Set3Druzyna2.Text)) { if (nrPolfinalu == 0) { druzynaPolfinalA = polfinalyDruzyny[0]; nrPolfinalu++; Siatkowka.listaMeczow[numerMeczu].wygranaDruzynyA(); } else { druzynaPolfinalB = polfinalyDruzyny[2]; MessageBox.Show("Do finału przechodzą: " + druzynaPolfinalA.getNazwaDruzyny() + " i " + druzynaPolfinalB.getNazwaDruzyny()); Siatkowka.listaMeczow[numerMeczu].wygranaDruzynyA(); finaly(); } } else { if (nrPolfinalu == 0) { druzynaPolfinalA = polfinalyDruzyny[1]; nrPolfinalu++; Siatkowka.listaMeczow[numerMeczu].wygranaDruzynyB(); } else { druzynaPolfinalB = polfinalyDruzyny[3]; MessageBox.Show("Do finału przechodzą:" + druzynaPolfinalA.getNazwaDruzyny() + " i " + druzynaPolfinalB.getNazwaDruzyny()); Siatkowka.listaMeczow[numerMeczu].wygranaDruzynyB(); finaly(); } } } else { MessageBox.Show("Błąd, wprowadz dane jeszcze raz zgodnie z zasadami"); numerMeczu--; } }
public void getNazwaDruzynyTest() { Druzyna druzyna = new Druzyna("TEST", 4); Assert.IsTrue(druzyna.getNazwaDruzyny() == "TEST"); }