public async Task Init() { APIService.PrijavljeniKorisnik = await _serviceKorisnici.Get <Model.Korisnici>(null, "MyProfile"); var listKategorije = await _serviceKategorije.Get <List <KategorijeMobile> >(null); var listPretplate = await _servicePretplate.Get <List <Pretplate> >(null); var listPretplaceneKategorije = new List <KategorijeMobile>(); foreach (var x in listKategorije) { foreach (var y in listPretplate) { if (x.KategorijaId == y.KategorijaId && y.KorisnikId == APIService.PrijavljeniKorisnik.KorisniciId) { listPretplaceneKategorije.Add(x); } } } PretplaceneKategorijeList.Clear(); foreach (var item in listPretplaceneKategorije) { PretplaceneKategorijeList.Add(item); } PretplaceneKategorijeList.OrderBy(a => a.Naziv); KategorijeList.Clear(); foreach (var item in listKategorije) { KategorijeList.Add(item); } KategorijeList.OrderBy(a => a.Naziv); }
public async Task Init() { if (KategorijeList.Count == 0) { var kategorijeList = await _kategorije.Get <List <Kategorije> >(null); foreach (var kategorije in kategorijeList) { KategorijeList.Add(kategorije); } } if (SelectedKategorije != null) { VrsteSearchRequest request = new VrsteSearchRequest(); request.KategorijeId = SelectedKategorije.Id; var list = await _vrsteService.Get <IEnumerable <Model.Vrste> >(request); VrsteList.Clear(); foreach (var vrsta in list) { VrsteList.Add(vrsta); } } }
public async Task Init() { var list = await _kategorije.Get <IEnumerable <Kategorije> >(null); KategorijeList.Clear(); foreach (var k in list) { KategorijeList.Add(k); } }
public async Task Init(int id) { KlijentId = id; if (request.Opis == null) { request.Opis = ""; } if (KategorijeList.Count < 1) { var kategorijeList = await _uredjajiService.Get <IEnumerable <KategorijaModel> >("GetKategorijeListNotEmpty"); KategorijeList.Clear(); foreach (var item in kategorijeList) { KategorijeList.Add(item); } } if (TipoviDostaveList.Count < 1) { var list = await _servisiService.Get <IEnumerable <TipDostaveModel> >("GetTipoveDostave"); TipoviDostaveList.Clear(); foreach (var item in list) { TipoviDostaveList.Add(item); } } if (TipoviPlacanjaList.Count < 1) { var list = await _servisiService.Get <IEnumerable <TipPlacanjaModel> >("GetTipovePlacanja"); TipoviPlacanjaList.Clear(); foreach (var item in list) { TipoviPlacanjaList.Add(item); } } if (KategorijeList.Count > 0 && SelectedKategorijaModel != null && SelectedKategorijaModel.KategorijaId > 0) { var list = await _uredjajiService.GetParam <IEnumerable <UredjajModel> >("GetUredjajiByKategorijaList", _selectedKategorijaModel.KategorijaId); UredjajiList.Clear(); foreach (var item in list) { UredjajiList.Add(item); } } }
public async Task PretragaClanaka() { if (KategorijeList.Count == 0) { var vrstaclankalist = await _kategorije.Get <List <Kategorija> >(null); foreach (var i in vrstaclankalist) { KategorijeList.Add(i); } } if (SelectedKategorija != null) { ClanakSearchRequest request = new ClanakSearchRequest(); request.KategorijaId = SelectedKategorija.KategorijaId; var list = await _clanci.Get <List <Clanak> >(request); ClanciList.Clear(); foreach (var b in list) { ClanciList.Add(b); } } }