public async Task Init() { var list = await _predmetiService.Get <List <Predmeti> >(null); PredmetiList.Clear(); if (App.LoggedUserRole == "Klijent") { foreach (var predmeti in list) { if (predmeti.KlijentId == KlijentId) { PredmetiList.Add(predmeti); } } } else { foreach (var predmeti in list) { if (predmeti.ZaposleniciId == KlijentId) { PredmetiList.Add(predmeti); } } } }
public async Task Init() { var search = new PredmetiSearchRequest { DatumOd = DatumOd, DatumDo = DatumDo }; var list = await _predmetiService.Get <List <Predmeti> >(search); //List<RadniSati> listaRadnihSati = new List<RadniSati>(); //foreach(var l in list) //{ // listaRadnihSati = await _radniSatiService.Get<List<RadniSati>>(l.BrojPredmeta); //} PredmetiList.Clear(); foreach (var predmeti in list) { PredmetiList.Add(predmeti); } }
public async Task Init() { var listaPredmeta = await _predmetiService.Get <List <Predmeti> >(null); foreach (var p in listaPredmeta) { PredmetiList.Add(p); } }
public async Task Init() { var search = new PredmetiSearchRequest { DatumOd = DatumOd, DatumDo = DatumDo }; var list = await _predmetiService.Get <List <Predmeti> >(search); List <RadniSati> listaRadnihSati = new List <RadniSati>(); foreach (var l in list) { listaRadnihSati = await _radniSatiService.Get <List <RadniSati> >(l.BrojPredmeta); } decimal suma = 0; foreach (var l in list) { foreach (var r in listaRadnihSati) { if (l.BrojPredmeta == r.BrojPredmeta) { l.Ukupno += r.BrojRadnihSati * r.CijenaPoSatu; suma += l.Ukupno; } } } Total = suma; PredmetiList.Clear(); foreach (var predmeti in list) { PredmetiList.Add(predmeti); } }