Esempio n. 1
0
        public PelaajaObject getPelaajaObject()
        {
            PelaajaObject p1 = new PelaajaObject();

            p1.joukkue       = joukkue;
            p1.nimi          = nimi;
            p1.nro           = nro;
            p1.maalit        = maalit.ToString();
            p1.syotot        = syotot.ToString();
            p1.pisteet       = getPisteet().ToString();
            p1.rangaistukset = rangaistukset.ToString();

            return(p1);
        }
Esempio n. 2
0
        public List <PelaajaObject> getObject()
        {
            List <PelaajaObject> ret = new List <PelaajaObject>();

            foreach (Pelaaja i in pelaajat)
            {
                ret.Add(i.getPelaajaObject());
            }

            if (ret.Count() == 0)
            {
                PelaajaObject o1 = new PelaajaObject();
                o1.joukkue = "Ei tehomerkintöjä";
                o1.nimi    = "";
                ret.Add(o1);
            }

            //ret.Sort((x, y) => String.Compare(y.pisteet, x.pisteet));

            ret = ret.OrderByDescending(x => Convert.ToInt32(x.pisteet)).ThenByDescending(x => Convert.ToInt32(x.maalit)).ThenByDescending(x => Convert.ToInt32(x.rangaistukset)).ToList();


            return(ret);
        }