protected async override void OnAppearing() { base.OnAppearing(); try { //vraca termine za trenutno ulogovanog kandidata var searchKandidat = new KandidatSearchRequest() { KorisnikId = APIService.trenutniKorisnik.Id }; //pretraga kandidata sa tim korisnickim nalogom var kandidat = await _kandidati.Get <List <MKandidat> >(searchKandidat); if (kandidat == null) { throw new Exception("Ne postoje evidentirani termini!"); } var search = new TerminRCSearchRequest() { KandidatId = kandidat[0].Id }; await model.PrikaziTermine(search); } catch (Exception ex) { await Application.Current.MainPage.DisplayAlert("Obavjestenje!", ex.Message, "OK"); } }