public async Task Init() { if (VrsteProizvodaList.Count == 0) { var vrsteProizvodaList = await _vrsteProizvodaService.Get <List <VrsteProizvoda> >(null); foreach (var vrsteProizvoda in vrsteProizvodaList) { VrsteProizvodaList.Add(vrsteProizvoda); } } if (SelectedVrstaProizvoda != null) { ProizvodiSearchRequest searchRequest = new ProizvodiSearchRequest(); searchRequest.VrstaId = SelectedVrstaProizvoda.VrstaId; var list = await _proizvodiService.Get <IList <Proizvodi> >(searchRequest); ProizvodiList.Clear(); foreach (var item in list) { ProizvodiList.Add(item); } } }
public async Task Init() { if (VrsteProizvodaList.Count() == 0) { var vrsteProizvodaList = await _vrstePorizvodaService.Get <List <VrsteProizvoda> >(null); foreach (var vrsteProizvoda in vrsteProizvodaList) { VrsteProizvodaList.Add(vrsteProizvoda); } } if (selectedVrsteProizvoda != null) { ProizvodiSearchRequest search = new ProizvodiSearchRequest(); search.VrstaId = selectedVrsteProizvoda.VrstaId; var list = await _proizvodiService.Get <IEnumerable <Proizvod> >(search); ProizvodiList.Clear(); foreach (var proizvod in list) { ProizvodiList.Add(proizvod); } } }
public async Task Init() { if (VrsteProizvodaList.Count() == 0) { var listVrsteProizvodi = await _vrsteProizvodaService.Get <List <VrsteProizvoda> >(null); foreach (var vrsteProizvoda in listVrsteProizvodi) { VrsteProizvodaList.Add(vrsteProizvoda); } } if (SelectedVrstaProizvoda != null) { ProizvodiSearchRequest request = new ProizvodiSearchRequest { VrstaId = SelectedVrstaProizvoda.VrstaId }; var listProizvodi = await _proizvodiService.Get <IEnumerable <Proizvod> >(request); ProizvodiList.Clear(); foreach (var proizvod in listProizvodi) { ProizvodiList.Add(proizvod); } return; } var listProizvodii = await _proizvodiService.Get <IEnumerable <Proizvod> >(null); ProizvodiList.Clear(); foreach (var proizvod in listProizvodii) { ProizvodiList.Add(proizvod); } }