public async Task Init() { Putnici p = await GetPutnik(); RezervacijaSearchRequest searchRez = new RezervacijaSearchRequest() { PutnikId = p.PutnikId }; var list = await _Rezervacija.Get <List <RezervacijaKarte> >(searchRez); Rezervacije.Clear(); foreach (var item in list) { Rezervacije.Add(item); } }
internal void FillWithData() { Korisnici.Add(new Korisnik { Ime = "Petar", Prezime = "Petrovic", KorisnickoIme = "petar", Lozinka = "a", }); Blagajnici.Add(new Blagajnik { Ime = "Marko", Prezime = "Markovic", KorisnickoIme = "marko", Lozinka = "a" }); FillPredstava("РОМЕО И ЈУЛИЈА", @"балет у два чина Либрето: Л. Лавровски, С. Е. Радлов, по истоименој трaгедији В. Шекспира Кореографија и режија: Константин Костјуков Диригент: Микица Јевтић Премијера: 17. април 2014, сцена „Јован Ђорђевић“ Представа траје два сата и десет минута, с једном паузом.", DateTime.Today.AddHours(19), DateTime.Today.AddHours(19 + 24 * 2)); FillPredstava("ЋЕЛАВА ПЕВАЧИЦА", @"Ежен Јонеско ЋЕЛАВА ПЕВАЧИЦА Копродукција СНП-а и Агенције „БЕБА 021″ Режија: Беба Балашевић Премијера: сцена „Пера Добриновић“, 10. децембар 2009.", DateTime.Today.AddHours(19 + 24), DateTime.Today.AddHours(19 + 24 * 3)); Rezervacije.Add(new Rezervacija { Izvodjenje = Predstave[0].Izvodjenja[0], Karta = null, Korisnik = Korisnici[0], Sediste = Mesta[0] }); }
public async Task LoadRezervacije(int voznjaID) { try { var voz = await _voznja.GetById <Voznja>(voznjaID); var auto = await _auto.GetById <Automobil>(voz.AutomobilID); GradPolaska = voz.GradPolaska; GradDestinacija = voz.GradDestinacija; Slika = auto.Slika; RezervacijaSearchRequest search = new RezervacijaSearchRequest { ByVoznjaId = true, VoznjaID = voznjaID }; var rez = await _rezervacija.Get <List <Rezervacija> >(search); if (rez.Count == 0) { await Application.Current.MainPage.DisplayAlert("Carpool", "Trenutno nema aktivnih rezervacija", "OK"); await Application.Current.MainPage.Navigation.PopAsync(); } else { foreach (var item in rez) { Rezervacije.Add(item); } } } catch (Exception) { } }