public async Task LoadGradoviDestinacije() { if (SelectedDrzava != null) { GradoviSearchRequest request = new GradoviSearchRequest() { Naziv = null, DrzavaId = SelectedDrzava.Id }; var gradovilist = await _gradoviservice.Get <IEnumerable <Grad> >(request); GradoviList.Clear(); foreach (var grad in gradovilist) { GradoviList.Add(grad); } } if (SelectedGrad != null) { DestinacijaSearchRequest search = new DestinacijaSearchRequest() { GradId = SelectedGrad.Id, Naziv = SelectedGrad.Naziv }; var list = await _service.Get <IEnumerable <Destinacija> >(search); DestinacijeList.Clear(); foreach (var destinacija in list) { DestinacijeList.Add(destinacija); } } }
public async Task Init() { if (DrzaveList.Count == 0) { DrzavaSearchRequest request = new DrzavaSearchRequest() { Naziv = null, KontinentId = 0 }; var drzavelist = await _drzaveservice.Get <IEnumerable <Drzava> >(request); DrzaveList.Clear(); foreach (var drzava in drzavelist) { DrzaveList.Add(drzava); } } if (SelectedDrzava != null) { //if (GradoviList.Count == 0) //{ GradoviSearchRequest request = new GradoviSearchRequest() { Naziv = null, DrzavaId = SelectedDrzava.Id }; //var gradovilist = await _gradoviservice.Get<IEnumerable<Grad>>(request); var gradovilist = new List <Grad>(); foreach (var grad in gradovilist) { GradoviList.Add(grad); } } if (SelectedGrad != null) { DestinacijaSearchRequest search = new DestinacijaSearchRequest() { GradId = SelectedGrad.Id, Naziv = SelectedGrad.Naziv }; var list = await _service.Get <IEnumerable <Destinacija> >(search); DestinacijeList.Clear(); foreach (var destinacija in list) { DestinacijeList.Add(destinacija); } } }