private void loadSlike() { List <IgracStatistikaUC> lista = new List <IgracStatistikaUC>(); if (!File.Exists(pathImg)) { return; } else { using (StreamReader sr = new StreamReader(pathImg)) { while (!sr.EndOfStream) { string tekst = sr.ReadLine(); string[] splitaniTekst = tekst.Split('|'); StartingEleven s = GetStartingEleven(splitaniTekst[0]); IgracStatistikaUC i = new IgracStatistikaUC(s.Name, s.Golas.ToString(), s.NumerOfYellowCards.ToString()); i.setImgPath(splitaniTekst[1]); lista.Add(i); } ucitaneSlikePrikazi(lista); } } }
private void PrikaziStatistikuZaIgrace() { List <StartingEleven> startingElevens = ListaIgraca; List <IgracStatistikaUC> listaKontrola = new List <IgracStatistikaUC>(); foreach (StartingEleven s in startingElevens) { IgracStatistikaUC igrac = new IgracStatistikaUC(s.Name, s.Golas.ToString(), s.NumerOfYellowCards.ToString()); listaKontrola.Add(igrac); } List <IgracStatistikaUC> sortiranaLista = listaKontrola.OrderBy(i => i.Golovi).ToList(); sortiranaLista.Reverse(); foreach (IgracStatistikaUC i in sortiranaLista) { i.loadData(); flowLayoutPanel1.Controls.Add(i); } }