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);
                    }
                }
            }
        }
Esempio n. 2
0
        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);
                }
            }
        }