public async Task PrikazClanaka()
        {
            var list = await _clanak.Get <IEnumerable <Clanak> >(null);

            ClanakList.Clear();
            foreach (var s in list)
            {
                ClanakList.Add(s);
            }
        }
示例#2
0
        public async Task Init()
        {
            Pacijent        pacijent = new Pacijent();
            var             username = APIService.Username;
            List <Pacijent> lista    = await _pacijenti.Get <List <Pacijent> >(null);

            foreach (var item in lista)
            {
                if (item.KorisnickoIme == username)
                {
                    pacijent = item;
                }
            }

            var listPreporuke = await _preporuke.GetById <List <Clanak> >(pacijent.PacijentId);

            ClanakList.Clear();

            foreach (var item in listPreporuke)
            {
                ClanakList.Add(item);
            }
        }
        public async Task PretragaClanaka()
        {
            if (VrstaClankaList.Count() == 0)
            {
                var vrstaclankalist = await _vrstaclanka.Get <List <VrstaClanka> >(null);

                foreach (var i in vrstaclankalist)
                {
                    VrstaClankaList.Add(i);
                }
            }
            if (SelectedVrstaClanka != null)
            {
                ClanakSearchRequest request = new ClanakSearchRequest();
                request.VrstaClankaId = SelectedVrstaClanka.VrstaClankaId;
                var list = await _clanak.Get <List <Clanak> >(request);

                ClanakList.Clear();
                foreach (var b in list)
                {
                    ClanakList.Add(b);
                }
            }
        }