private void actionNoviIgrac_Click(object sender, EventArgs e) { Igrac i = new Igrac(inputIgrac.Text); listaIgraca.Add(i); inputIgrac.Clear(); igraciBS.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 }
public bool DodajIgraca(Igrac odabraniIgrac) { if (listaIgracaUTimu.Count >= 11) { return(true); } else { listaIgracaUTimu.Add(odabraniIgrac); return(false); } }
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 }
public void IzbrisiIgraca(Igrac odabraniIgrac) { listaIgracaUTimu.Remove(odabraniIgrac); }