public async Task Pretraga() { Ugovori trazeni = new Ugovori(); trazeni.DatumOd = Od; trazeni.DatumDo = Do; //trazeni.KupacId = SelectedKupac.KupacId; var list = await _serviceUgovori.Get <IEnumerable <Ugovori> >(trazeni); UgovoriList.Clear(); if (SelectedKupac == null) { Application.Current.MainPage.DisplayAlert("Greška", "Kupca niste odabrali", "OK"); } else { foreach (var item in list) { if (item.KupacId == SelectedKupac.KupacId) { UgovoriList.Add(item); } } } }
public async Task Init() { KupciSearchRequest trenutni = new KupciSearchRequest(); trenutni.KorisnickoIme = APIService.Username.ToString(); trenutni.Prezime = null; APIService.Username = baza; APIService.Password = baza; VrstaAplikacijeInsert vrstaApp = new VrstaAplikacijeInsert(); vrstaApp.DesktopStatus = 0; await _serviceVrsta.Update <dynamic>(1, vrstaApp); APIService.Username = user; APIService.Password = pass; List <Model.Kupci> tk = await _kupciService.Get <List <Model.Kupci> >(trenutni); var list = await _ugovoriService.Get <IEnumerable <Ugovori> >(null); UgovoriList.Clear(); foreach (var ugovori in list) { if (ugovori.KupacId == tk[0].KupacId) { UgovoriList.Add(ugovori); } } }