Exemplo n.º 1
0
        public bool AddPlayer(Pelaaja p)
        {
            if(!CheckNoSamePlayer(p))
            {
                return false;
            }

            pelaajaLista.Add(p);

            return true;
        }
Exemplo n.º 2
0
        private bool CheckNoSamePlayer(Pelaaja p)
        {
            for (int i = 0; i < pelaajaLista.Count(); i++)
            {
                Pelaaja temp = pelaajaLista.ElementAt(i);
                if (temp.Etunimi.Equals(p.Etunimi) && temp.Sukunimi.Equals(p.Sukunimi))
                {
                    return false;
                }
            }

            return true;
        }
Exemplo n.º 3
0
        public bool AddNewPlayer(String etunimi, String sukunimi, int siirtohinta, Seura seura)
        {
            Pelaaja p = new Pelaaja()
            {
                Etunimi     = etunimi,
                Sukunimi    = sukunimi,
                Siirtohinta = siirtohinta,
                Seura       = seura
            };

            if(!CheckNoSamePlayer(p))
            {
                return false;
            }

            pelaajaLista.Add(p);

            return true;
        }
Exemplo n.º 4
0
 public void RemovePlayer(Pelaaja p)
 {
     pelaajaLista.Remove(p);
 }