public async Task Init() { if (KategorijeList.Count == 0) { var kategorijeList = await _kategorije.Get <List <Kategorije> >(null); foreach (var kategorije in kategorijeList) { KategorijeList.Add(kategorije); } } if (SelectedKategorije != null) { VrsteSearchRequest request = new VrsteSearchRequest(); request.KategorijeId = SelectedKategorije.Id; var list = await _vrsteService.Get <IEnumerable <Model.Vrste> >(request); VrsteList.Clear(); foreach (var vrsta in list) { VrsteList.Add(vrsta); } } }
public async Task Init() { var vrste = await _vrsteService.Get <IEnumerable <Model.Vrste> >(new VrsteSearchRequest() { KategorijeId = 2 }); VrsteList.Clear(); foreach (var vrsta in vrste) { VrsteList.Add(vrsta); } }
async Task Login() { IsBusy = true; APIService.Username = Username; APIService.Password = Password; try { var vrste = await _vrsteService.Get <IEnumerable <Model.Vrste> >(null); VrsteList.Clear(); foreach (var vrsta in vrste) { VrsteList.Add(vrsta); } await _service.Get <dynamic>(null); var request = new KorisniciSearchRequest() { Username = Username }; var korisnik = await _service.Get <List <Model.Korisnici> >(request); foreach (var item in korisnik) { if (item.VrstaKorisnikaId == 1) { Application.Current.MainPage = new MainPage(); } if (item.VrstaKorisnikaId == 2) { Application.Current.MainPage = new AboutPage(); } } } catch (Exception ex) { throw; } }