public ActionResult Edit(int id, Druzyna druzyna, HttpPostedFileBase files) { try { using (ISession session = NHibernateHelper.OpenSession()) { var druzynaUpdate = session.Get <Druzyna>(id); druzynaUpdate.Nazwa = druzyna.Nazwa; druzynaUpdate.Zawodnik1 = druzyna.Zawodnik1; druzynaUpdate.Zawodnik2 = druzyna.Zawodnik2; if (files != null) { string path = Server.MapPath("~/images/"); files.SaveAs(path + Path.GetFileName(files.FileName)); ViewBag.Message = "Awatar został dodany!"; druzynaUpdate.Logo = files.FileName; } using (ITransaction transaction = session.BeginTransaction()) { session.Save(druzynaUpdate); transaction.Commit(); } } return(RedirectToAction("Index")); } catch { return(View()); } }
public FilterDruzyna(ListCollectionView view) { InitializeComponent(); this.View = view; druzynapomoc = new Druzyna(); FilterGrid.DataContext = druzynapomoc; }
public void getPunkty() { Druzyna druzyna = new Druzyna("TEST", 4); Assert.IsTrue(punkty == 5); }
private void Add(object sender, RoutedEventArgs e) { if (lista_druzyn.SelectedItem != null) { druzyna = (Druzyna)lista_druzyn.SelectedItem; Druzyna_Zawody temp = new Druzyna_Zawody { DruzynaId = druzyna.Id, ZawodyId = zawodys.Id }; context.Druzyna_Zawody.Add(temp); pom.Remove(druzyna); if (pom.Count() <= context.Druzyny.Count()) { AddButton.IsEnabled = false; } else { AddButton.IsEnabled = true; } context.SaveChanges(); NotifyIcon notifyIcon = new NotifyIcon(); notifyIcon.Icon = new System.Drawing.Icon(@"../../../Files/info.ico"); notifyIcon.Visible = true; notifyIcon.ShowBalloonTip(1000, "Operacja zakończona sukcesem", "Drużyna" + druzyna.ToString() + "została dodana do zawodów", ToolTipIcon.Info); this.Close(); } }
private void Filtr(object sender, RoutedEventArgs e) { View.Filter = delegate(object item) { Druzyna druzyna = item as Druzyna; if (druzyna == null) { return(false); } if (druzynapomoc.Country != null) { if (druzynapomoc.Country != druzyna.Country) { return(false); } } if (druzynapomoc.City != null) { if (druzynapomoc.City != druzyna.City) { return(false); } } return(true); }; this.Close(); }
public AddDruzyna(ZawodnikDbContext context) { this.context = context; InitializeComponent(); adddruzyna = new Druzyna(); AddDruzGrid.DataContext = adddruzyna; }
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(("PrzeciaganieLinyDruzynaDane.txt"), true)) { streamW.WriteLine(druzyna.getNazwaDruzyny() + ";" + druzyna.getID_Druzyna()); } WyswietlDruzynyStackPanel(druzyna); listaDruzyna.Add(druzyna); DruzynaNazwa.Text = ""; MessageBox.Show("Pomyślnie dodano drużynę"); } }
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); }
public void TestLiczbaZwyciestw() { Druzyna druzyna = new Druzyna("testowa", 2); druzyna.setLiczbaZwyciestw(); int wynik = druzyna.getLiczbaZwyciestw(); Assert.AreEqual(1, wynik); }
public EditDruzyny(ZawodnikDbContext context, Druzyna Druzyna) { this.context = context; InitializeComponent(); editdruzyna = Druzyna; EditDruz.DataContext = editdruzyna; Nazwa = editdruzyna.Nazwa; Country = editdruzyna.Country; City = editdruzyna.City; Succes = editdruzyna.Succes; Sponsors = editdruzyna.Sponsors; Owner = editdruzyna.Owner; }
protected void stworzRanking(List <Druzyna> druzyny) { Druzyna druzynaPom = new Druzyna(); for (int i = 0; i < druzyny.Count - 1; i++) { if (druzyny[i].getWygrane() < druzyny[i + 1].getWygrane()) { druzynaPom = druzyny[i]; druzyny[i] = druzyny[i + 1]; druzyny[i + 1] = druzynaPom; } } }
void WycofajDruzyneStackPanel(Druzyna druzyna) { Label label; foreach (var child in druzynyStackPanel.Children) { label = child as Label; if ((int)label.Tag == druzyna.getID_Druzyna()) { druzynyStackPanel.Children.Remove(label); break; } } }
public void TestUstawWynik() { Druzyna druzyna1 = new Druzyna("Janusz", 2137); Druzyna druzyna2 = new Druzyna("Pawlacz", 1337); Mecz mecz = new Mecz(911); mecz.DodajDruzyne(druzyna1); mecz.DodajDruzyne(druzyna2); mecz.UstawWygranego(10, 4); int wynik = druzyna1.getLiczbaZwyciestw(); Assert.AreEqual(1, wynik); }
public DeleteZawodnikZDruzyny(ZawodnikDbContext context, Druzyna Druzyna, Collection <Zawodnik> Zawodnicy) { this.context = context; InitializeComponent(); druzyna = Druzyna; DeletZawdruz.DataContext = druzyna; foreach (var zawodnik in Zawodnicy) { if (zawodnik.Druzyna == druzyna) { zawodnicy.Add(zawodnik); } } lista_zawodnikow.ItemsSource = zawodnicy; }
public void SpotkanieTestsInitialize() { stan = new StanProgramu(); osoba1 = new Osoba("Janek", "Franek"); stan.Sedziowie.Add(new Osoba("Jan", "Kowalski")); stan.Sedziowie.Add(new Osoba("Joachim", "Mazur")); stan.Sedziowie.Add(new Osoba("Allan", "Wojciechowski")); druzyna1 = new Druzyna("druzyna"); stan.Druzyny.Add(new Druzyna("Alfa")); stan.Druzyny.Add(new Druzyna("Beta")); stan.Druzyny.Add(new Druzyna("Gamma")); stan.Druzyny.Add(new Druzyna("Delta")); stan.Druzyny.Add(new Druzyna("Bravo")); }
private void rozegrajFinal() { if (DruzynaARadioButton.IsChecked == true) { wygranaDruzyna = druzynaPolfinalA; druzynaPolfinalA = druzynaPolfinalB; DwaOgnie.listaMeczow[numerMeczu].wygranaDruzynyA(); ((MainWindow)System.Windows.Application.Current.MainWindow).GlowneOkno.Content = new WynikiDwaOgnie(); } else { wygranaDruzyna = druzynaPolfinalB; DwaOgnie.listaMeczow[numerMeczu].wygranaDruzynyB(); ((MainWindow)System.Windows.Application.Current.MainWindow).GlowneOkno.Content = new WynikiDwaOgnie(); } }
private void SzukajDruzynyChange(object sender, RoutedEventArgs e) { ViewDruz.Filter = delegate(object item) { Druzyna searchdruz = item as Druzyna; if (searchdruz == null || searchdruz.Nazwa == null) { return(false); } if (!(searchdruz.Nazwa.Contains(Szukaj_druzyny.Text))) { return(false); } return(true); }; }
private void rozegrajFinal() { 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) { wygranaDruzyna = druzynaPolfinalA; druzynaPolfinalA = druzynaPolfinalB; Siatkowka.listaMeczow[numerMeczu].wygranaDruzynyA(); ((MainWindow)System.Windows.Application.Current.MainWindow).GlowneOkno.Content = new WynikiSiatkowka(); } else if ((Int32.Parse(Set2Druzyna1.Text) < Int32.Parse(Set2Druzyna2.Text)) && set3.IsEnabled == false) { wygranaDruzyna = druzynaPolfinalB; Siatkowka.listaMeczow[numerMeczu].wygranaDruzynyB(); ((MainWindow)System.Windows.Application.Current.MainWindow).GlowneOkno.Content = new WynikiSiatkowka(); } 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)) { wygranaDruzyna = druzynaPolfinalA; druzynaPolfinalA = druzynaPolfinalB; Siatkowka.listaMeczow[numerMeczu].wygranaDruzynyA(); ((MainWindow)System.Windows.Application.Current.MainWindow).GlowneOkno.Content = new WynikiSiatkowka(); } else { wygranaDruzyna = druzynaPolfinalB; Siatkowka.listaMeczow[numerMeczu].wygranaDruzynyB(); ((MainWindow)System.Windows.Application.Current.MainWindow).GlowneOkno.Content = new WynikiSiatkowka(); } } else { MessageBox.Show("Błąd, wprowadz dane jeszcze raz zgodnie z zasadami"); numerMeczu--; } }
public void TestWyborFinalistow() { Druzyna druzyna1 = new Druzyna("aa", 1); Druzyna druzyna2 = new Druzyna("bb", 2); Druzyna druzyna3 = new Druzyna("cc", 3); Druzyna druzyna4 = new Druzyna("dd", 4); Druzyna druzyna5 = new Druzyna("ee", 5); Turniej turniej = new Turniej(1, 1); turniej.getDruzyny().Add(druzyna1); turniej.getDruzyny().Add(druzyna2); turniej.getDruzyny().Add(druzyna3); turniej.getDruzyny().Add(druzyna4); turniej.getDruzyny().Add(druzyna5); for (int x = 0; x < 5; x++) { druzyna1.setLiczbaZwyciestw(); } for (int x = 0; x < 7; x++) { druzyna2.setLiczbaZwyciestw(); } for (int x = 0; x < 3; x++) { druzyna3.setLiczbaZwyciestw(); } for (int x = 0; x < 2; x++) { druzyna4.setLiczbaZwyciestw(); } for (int x = 0; x < 15; x++) { druzyna5.setLiczbaZwyciestw(); } turniej.WyborFinalistow(); Druzyna[] f = turniej.getFinalisci(); Assert.AreEqual(druzyna5.getNazwa(), f[0].getNazwa()); Assert.AreEqual(druzyna2.getNazwa(), f[1].getNazwa()); Assert.AreEqual(druzyna1.getNazwa(), f[2].getNazwa()); Assert.AreEqual(druzyna3.getNazwa(), f[3].getNazwa()); }
public ActionResult Delete(int DruzynaID, Druzyna druzyna) { try { using (NHibernate.ISession session = NHIbernateSession.OpenSession()) { using (ITransaction transaction = session.BeginTransaction()) { session.Delete(druzyna); transaction.Commit(); } } return(RedirectToAction("Index")); } catch (Exception exception) { return(View()); } }
public ActionResult Delete(int id, Druzyna druzyna) { try { using (ISession session = NHibernateHelper.OpenSession()) { using (ITransaction transaction = session.BeginTransaction()) { session.Delete(druzyna); transaction.Commit(); } } return(RedirectToAction("Index")); } catch { return(View()); } }
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(); } } }
public ActionResult Create(Druzyna druzyna) { using (ISession session = NHibernateHelper.OpenSession()) { using (ITransaction transaction = session.BeginTransaction()) { if (druzyna.Zawodnik1.Id != druzyna.Zawodnik2.Id) { session.Save(druzyna); transaction.Commit(); } else { ModelState.AddModelError("", "Nie mozna wybrac dwoch tych samych zawodnikow"); ViewBag.zawodnicy = session.Query <Zawodnik>().ToList(); return(View(druzyna)); } } } using (ISession session1 = NHibernateHelper.OpenSession()) { Tabela tabela = new Tabela(); tabela.Druzyna = druzyna; tabela.Punkty = 0; tabela.MeczeRozegrane = 0; tabela.MeczeWygrane = 0; tabela.MeczePrzegrane = 0; tabela.BramkiStrzelone = 0; tabela.BramkiStracone = 0; using (ITransaction transaction = session1.BeginTransaction()) { session1.Save(tabela); transaction.Commit(); } } return(RedirectToAction("Index")); }
public void getID_Druzyna() { Druzyna druzyna = new Druzyna("TEST", 4); Assert.IsTrue(druzyna.getID_Druzyna() == 4); }
public void iloscWygranychTest() { Druzyna druzyna = new Druzyna("TEST", 4); Assert.IsTrue(wygrane == 1); }
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 PrzeciaganieLiny() { InitializeComponent(); try { using (StreamReader streamR = new StreamReader("PrzeciaganieLinySedziaDane.txt")) { string linia; while ((linia = streamR.ReadLine()) != null) { char[] oddzielanieWyrazow = { ';' }; string[] podzialListy = linia.Split(oddzielanieWyrazow); Label label = new Label(); int intID = Int32.Parse(podzialListy[2]); label.Content = "Imie: " + podzialListy[0] + " Nazwisko: " + podzialListy[1] + " ID: " + intID; sedziowieStackPanel.Children.Add(label); Sedzia sedzia = new Sedzia(podzialListy[0], podzialListy[1], intID); label.Tag = sedzia.getID_Sedzia(); listaSedziow.Add(sedzia); } } } catch (Exception) { MessageBox.Show("Brak pliku z sędziami"); } try { using (StreamReader streamR = new StreamReader("PrzeciaganieLinyDruzynaDane.txt")) { string linia; while ((linia = streamR.ReadLine()) != null) { char[] oddzielanieWyrazow = { ';' }; string[] podzialListy = linia.Split(oddzielanieWyrazow); Label label = new Label(); int intID = Int32.Parse(podzialListy[1]); label.Content = "Nazwa druzyny: " + podzialListy[0] + " ID: " + intID; druzynyStackPanel.Children.Add(label); Druzyna druzyna = new Druzyna(podzialListy[0], intID); label.Tag = druzyna.getID_Druzyna(); listaDruzyna.Add(druzyna); } } } catch (Exception) { MessageBox.Show("Brak pliku z drużynami"); } try { using (StreamReader streamR = new StreamReader("PrzeciaganieLinyRankingTurnieju.txt")) { string linia; while ((linia = streamR.ReadLine()) != null) { Label label = new Label(); label.Content = linia; wypisywanieTurnieji.Children.Add(label); } } } catch (Exception) { MessageBox.Show("Brak pliku z Rankingiem meczy"); } }
public void getNazwaDruzynyTest() { Druzyna druzyna = new Druzyna("TEST", 4); Assert.IsTrue(druzyna.getNazwaDruzyny() == "TEST"); }
/// <summary> /// Konstruowanie meczu siatkówki /// </summary> /// <param name="d1">parametr określający drużynę pierwszą</param> /// <param name="d2">parametr określający drużynę drugą</param> /// <param name="sd">parametr określający sędziego głównego</param> /// <param name="stM">parametr określający stopień meczu</param> /// <param name="sp1">parametr określający pierwszego sędziego pomocniczego</param> /// <param name="sp2">parametr określający drugiego sędziego pomocniczego</param> /// <param name="w1">parametr określający wynik pierwszej drużyny</param> /// <param name="w2">parametr określający wynik drugiej drużyny</param> public MeczSiatkowki(Druzyna d1, Druzyna d2, Sedzia sd, int stM, Sedzia sp1, Sedzia sp2, int w1, int w2) : base(d1, d2, sd, stM, w1, w2) { sedziowiePomocniczy = new Sedzia[2]; sedziowiePomocniczy[0] = sp1; sedziowiePomocniczy[1] = sp2; }
public void iloscPrzegranychTest() { Druzyna druzyna = new Druzyna("TEST", 4); Assert.IsNotNull(druzyna.iloscPrzegranych()); }