public void UcitajRezervacije() { Task <List <Rezervacija> > task = Task.Run <List <Rezervacija> >(async() => await _rezervacija.Get <List <Rezervacija> >(null)); RezervacijaList.Clear(); RezervacijaList.AddRange(task.Result); }
public async Task Init() { var username = APIService.Username; List <Pacijent> listPacijenti = await _pacijent.Get <List <Pacijent> >(null); foreach (var item in listPacijenti) { if (item.KorisnickoIme == username) { Pacijent = item; break; } } var list = await _rezervacija.Get <IEnumerable <Rezervacija> >(new RezervacijaSearchRequest() { PacijentId = Pacijent.PacijentId }); RezervacijaList.Clear(); foreach (var rezervacija in list) { if (rezervacija.PacijentId == Pacijent.PacijentId && rezervacija.Aktivna == true) { RezervacijaList.Add(rezervacija); } } }
public async Task PrikazRezervacija() { var list = await _rezervacija.Get <IEnumerable <Rezervacija> >(null); RezervacijaList.Clear(); foreach (var r in list) { RezervacijaList.Add(r); } }
public async Task Init() { var username = APIService.Username; List <Kupac> listKupci = await _kupac.Get <List <Kupac> >(null); foreach (var k in listKupci) { if (k.KorisnickoIme == username) { kupac = k; break; } } var list = await _reezrvacije.Get <IEnumerable <Rezervacija> >(new RezervacijaSearchRequest() { KupacId = kupac.KupacId }); RezervacijaList.Clear(); foreach (var rezervacija in list) { RezervacijaList.Add(rezervacija); } }
public async Task PretragaRezervacija() { if (PacijentList.Count == 0) { var pacijentList = await _pacijent.Get <List <Pacijent> >(null); foreach (var i in pacijentList) { PacijentList.Add(i); } } if (SelectedPacijent != null) { RezervacijaSearchRequest request = new RezervacijaSearchRequest(); request.PacijentId = SelectedPacijent.PacijentId; var list = await _rezervacija.Get <List <Rezervacija> >(request); RezervacijaList.Clear(); foreach (var item in list) { RezervacijaList.Add(item); } } }