public async Task Init() { var korisnicko = APIService.KorisnickoIme; var putnikID = 0; APIService _putniciService = new APIService("PutniciKorisnici"); var putnici = await _putniciService.Get <List <PutniciKorisnici> >(null); foreach (var putnik in putnici) { if (putnik.KorisnickoIme == korisnicko) { putnikID = putnik.PutnikKorisnikId; break; } } var ocjene = await _serviceOcjene.Get <List <OcjenePutovanja> >(new OcjenePutovanjaSearchRequest { PutnikKorisnikId = putnikID }); if (ocjene.Count == 0) { OcjenaMessage = true; } else { OcjenaMessage = false; } ListOcjene.Clear(); foreach (var i in ocjene) { ListOcjene.Add(i); } var komentari = await _serviceKomentari.Get <List <Komentari> >(new KomentariSearchRequest { PutnikKorisikId = putnikID }); ListKomentari.Clear(); foreach (var i in komentari) { ListKomentari.Add(i); } }
public async Task Init() { var komentari = await _serviceKomentari.Get <List <Komentari> >(new KomentariSearchRequest { PutovanjeId = Putovanje.PutovanjaId }); ListKomentari.Clear(); foreach (var i in komentari) { ListKomentari.Add(i); } var ocjene2 = await _serviceOcjene2.Get <List <Ocjene> >(null); ListOcjene.Clear(); foreach (var i in ocjene2) { ListOcjene.Add(i); } var ocjene = await _serviceOcjene.Get <List <OcjenePutovanja> >(new OcjenePutovanjaSearchRequest { PutovanjeId = Putovanje.PutovanjaId }); int sumOcjena = 0; foreach (var i in ocjene) { sumOcjena += (int)i.OcjenaId; } if (ocjene.Count > 0) { ProsjecnaOcjena = sumOcjena / ocjene.Count; } }