public async Task Init() { var list = await _apigrupajela.Get <List <GrupaJela> >(null); GrupaJelaList.Clear(); foreach (var z in list) { GrupaJelaList.Add(z); } var list1 = await _apislozenost.Get <List <Slozenost> >(null); SlozenostList.Clear(); foreach (var h in list1) { SlozenostList.Add(h); } var list2 = await _apikategorija.Get <List <Kategorija> >(null); KategorijaList.Clear(); foreach (var h in list2) { KategorijaList.Add(h); } }
public async Task UcitajGrupuJela() { var list = await _apiGrupaJela.Get <List <GrupaJela> >(null); GrupaJelaList.Clear(); foreach (var g in list) { GrupaJelaList.Add(g); } }
public async Task PretragaRecepata() { if (GrupaJelaList.Count() == 0) { var grupajelalist = await _grupajela.Get <List <GrupaJela> >(null); foreach (var i in grupajelalist) { GrupaJelaList.Add(i); } } if (KategorijaList.Count() == 0) { var kategorijalist = await _kategorija.Get <List <Kategorija> >(null); foreach (var i in kategorijalist) { KategorijaList.Add(i); } } if (SlozenostList.Count() == 0) { var slozenostlist = await _slozenost.Get <List <Slozenost> >(null); foreach (var i in slozenostlist) { SlozenostList.Add(i); } } if ((SelectedGrupaJela != null && SelectedKategorija != null) && SelectedSlozenost != null) { ReceptSearchRequest request = new ReceptSearchRequest() { KategorijaId = SelectedKategorija.KategorijaId, GrupaJelaId = _selectedGrupaJela.GrupaJelaId, SlozenostId = _selectedSlozenost.SlozenostId }; var list = await _recept.Get <List <Recept> >(request); ReceptList.Clear(); foreach (var i in list) { if (i.Odobren == true) { ReceptList.Add(i); } } } }