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); }
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); }