コード例 #1
0
        private void actionNoviIgrac_Click(object sender, EventArgs e)
        {
            Igrac i = new Igrac(inputIgrac.Text);

            listaIgraca.Add(i);

            inputIgrac.Clear();
            igraciBS.ResetBindings(false);
        }
コード例 #2
0
        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
        }
コード例 #3
0
ファイル: Tim.cs プロジェクト: lukastedul/PI2018
 public bool DodajIgraca(Igrac odabraniIgrac)
 {
     if (listaIgracaUTimu.Count >= 11)
     {
         return(true);
     }
     else
     {
         listaIgracaUTimu.Add(odabraniIgrac);
         return(false);
     }
 }
コード例 #4
0
        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
        }
コード例 #5
0
ファイル: Tim.cs プロジェクト: lukastedul/PI2018
 public void IzbrisiIgraca(Igrac odabraniIgrac)
 {
     listaIgracaUTimu.Remove(odabraniIgrac);
 }