public string UkupniTroskoviString() { var q = from p in pauto group p by p.korisnicko_ime into g select new PodatakAutomobila { korisnicko_ime = g.Key, cena_popravke = g.Sum(x => x.cena_popravke) }; PodaciAutomobila pod = new PodaciAutomobila(); pod.AddRange(q); string celi = ""; foreach (PodatakAutomobila podatak in pod) { celi += podatak.korisnicko_ime + " " + podatak.cena_popravke + "@"; } celi = celi.Replace("@", "@" + System.Environment.NewLine); return(celi); }
public void Uplati(string korisnicko_ime) { var q = from p in pauto group p by p.korisnicko_ime into g select new PodatakAutomobila { korisnicko_ime = g.Key, cena_popravke = g.Sum(x => x.cena_popravke) }; PodaciAutomobila pod = new PodaciAutomobila(); pod.AddRange(q); foreach (PodatakAutomobila podatak in pod) { if (korisnicko_ime == podatak.korisnicko_ime) { PodatakPlacenePopravke novi = new PodatakPlacenePopravke(); novi.korisnicko_ime = podatak.korisnicko_ime; novi.cena_popravke = podatak.cena_popravke; pplp.Add(novi); } } }