public void osvjeziTimove() { Tim odabraniTim = (Tim)outputTimovi.SelectedItem; outputIgraciUTimu.DataSource = null; outputIgraciUTimu.DataSource = odabraniTim.listaIgracaUTimu; }
private void actionNoviTim_Click(object sender, EventArgs e) { Tim t = new Tim(inputTim.Text); listaTimova.Add(t); inputTim.Clear(); timoviBS.ResetBindings(false); }
private void actionIgracVan_Click(object sender, EventArgs e) { Tim odabraniTim = (Tim)outputTimovi.SelectedItem; Igrac odabraniIgrac = (Igrac)outputIgraciUTimu.SelectedItem; odabraniTim.IzbrisiIgraca(odabraniIgrac); //brisanje igraca iz tima listaIgraca.Add(odabraniIgrac); //dodavanje natrag u listu svih igraca osvjeziTimove(); //refresh igraciUTimu listboxa igraciBS.ResetBindings(false); // refresh igraci listboxa }
private void actionIgracUTim_Click(object sender, EventArgs e) { Tim odabraniTim = (Tim)outputTimovi.SelectedItem; Igrac odabraniIgrac = (Igrac)outputIgraci.SelectedItem; if (odabraniTim.DodajIgraca(odabraniIgrac)) //dodavanje igraca u tim { MessageBox.Show("Ne smije biti više od 11 igrača u timu!"); } listaIgraca.Remove(odabraniIgrac); //brisanje tog igraca iz liste svih igraca igraciBS.ResetBindings(false); // refresh igraci listboxa osvjeziTimove(); //refresh igraciUTimu listboxa }