private async void DodajRecenziju_Clicked(object sender, EventArgs e) { var terID = ((Button)sender).BindingContext; int teretanaID = int.Parse(terID.ToString()); RecenzijeTeretaneSearchRequest request = new RecenzijeTeretaneSearchRequest(); request.ClanId = Global.LogiraniClanId; request.TeretanaId = teretanaID; var list = await _recenzije.Get<IEnumerable<RecenzijeTeretane>>(request); if (list.Count() > 0) { var stringBuilder = new StringBuilder(); await Application.Current.MainPage.DisplayAlert("Već ste dali recenziju za tu teretanu!", stringBuilder.ToString(), "OK"); } else { await Navigation.PushAsync(new RecenzijaTeretanePage(teretanaID)); } }
public async Task Init() { GalerijaModel slika1 = new GalerijaModel { Naslov = "Slika 1", SlikaThumb = Teretana.Slika1 }; TeretanaSlike.Add(slika1); GalerijaModel slika2 = new GalerijaModel { Naslov = "Slika 2", SlikaThumb = Teretana.Slika2 }; TeretanaSlike.Add(slika2); GalerijaModel slika3 = new GalerijaModel { Naslov = "Slika 3", SlikaThumb = Teretana.Slika3 }; TeretanaSlike.Add(slika3); GalerijaModel slika4 = new GalerijaModel { Naslov = "Slika 4", SlikaThumb = Teretana.Slika4 }; TeretanaSlike.Add(slika4); GalerijaModel slika5 = new GalerijaModel { Naslov = "Slika 5", SlikaThumb = Teretana.Slika5 }; TeretanaSlike.Add(slika5); RecenzijeTeretaneSearchRequest search = new RecenzijeTeretaneSearchRequest(); search.TeretanaId = Teretana.TeretanaId; var list = await _recenzije.Get <IEnumerable <RecenzijeTeretane> >(search); RecenzijeList.Clear(); foreach (var recenzija in list) { RecenzijeList.Add(recenzija); } Teretana request = new Teretana(); request.TeretanaId = Teretana.TeretanaId; request.GradId = Teretana.GradId; var listPreporuke = await _preporuke.Get <IEnumerable <Teretana> >(request); PreporukeList.Clear(); foreach (var preporuka in listPreporuke) { PreporukeList.Add(preporuka); } }