public async Task Init() { if (GradNekretnine.Count == 0) { var gradNekretninelaList = await _gradService.Get <List <Grad> >(null); foreach (var grad in gradNekretninelaList) { GradNekretnine.Add(grad); } } NekretninaSearchRequest search = new NekretninaSearchRequest(); if (SelectedGradNekretnine != null) { search.GradId = SelectedGradNekretnine.GradId; } var list = await _nekretnineService.Get <List <Model.Models.Nekretnina> >(search); NekretninaList.Clear(); foreach (var nekretnina in list) { NekretninaList.Add(nekretnina); } }
public async Task Init() { SpaseneNekretnineSearchRequest search = new SpaseneNekretnineSearchRequest(); search.NekretninaId = 0; search.KlijentId = KlijentID; var list = await _spaseneNekretnineService.Get <List <Model.Models.SpaseneNekretnine> >(search); var nek = await _nekretnineService.Get <List <Model.Models.Nekretnina> >(null); SpaseneNekretnineList.Clear(); NekretninaList.Clear(); foreach (var nekretnina in list) { SpaseneNekretnineList.Add(nekretnina); for (int i = 0; i < nek.Count; i++) { if (nek[i].NekretninaId == nekretnina.NekretninaId) { NekretninaList.Add(nek[i]); break; } } } }