public async Task Init()
        {
            ClanSearchRequest search = new ClanSearchRequest();

            search.Username = Global.Username;
            var list = await _clanovi.Get <List <Clan> >(search);

            var clan = list[0];

            ClanoviList.Clear();

            Global.LogiraniClanId = clan.ClanId;
            Global.LogiraniClan   = clan;

            ClanoviList.Add(clan);


            Clan clanQuery     = Global.LogiraniClan;
            var  ProizvodiList = await _preporuceniProizvodi.Get <List <Proizvod> >(clanQuery);

            PreporuceniProizvodiList.Clear();
            foreach (var proizvod in ProizvodiList)
            {
                PreporuceniProizvodiList.Add(proizvod);
            }
            int gradId = 0;

            if (Global.LogiraniClan != null)
            {
                gradId = Global.LogiraniClan.GradId;
            }

            var TeretaneList = await _preporuceneTeretane.Get <List <Teretana> >(gradId);

            PreporuceneTeretaneList.Clear();
            if (TeretaneList != null)
            {
                foreach (var teretana in TeretaneList)
                {
                    PreporuceneTeretaneList.Add(teretana);
                }
            }
        }
Ejemplo n.º 2
0
        public async Task Init()
        {
            Proizvod query = new Proizvod();

            query.ProizvodId            = Proizvod.ProizvodId;
            query.VrstaProizvodaId      = Proizvod.VrstaProizvodaId;
            query.KategorijaProizvodaId = Proizvod.KategorijaProizvodaId;
            var ProizvodiList = await _preporuceniProizvodi.Get <IEnumerable <Proizvod> >(query);

            PreporuceniProizvodiList.Clear();
            foreach (var proizvod in ProizvodiList)
            {
                PreporuceniProizvodiList.Add(proizvod);
            }

            //RecenzijeProizvodaSearchRequest search = new RecenzijeProizvodaSearchRequest();
            Proizvod proizvodTemp = new Proizvod();

            proizvodTemp.ProizvodId            = Proizvod.ProizvodId;
            proizvodTemp.KategorijaProizvodaId = Proizvod.KategorijaProizvodaId;
            proizvodTemp.VrstaProizvodaId      = Proizvod.VrstaProizvodaId;
            //search.ProizvodId = Proizvod.ProizvodId;

            var list = await _recenzije.Get <IEnumerable <RecenzijeProizvoda> >(proizvodTemp);

            int?suma   = 0;
            int brojac = 0;

            RecenzijeList.Clear();
            foreach (var recenzija in list)
            {
                RecenzijeList.Add(recenzija);
                suma += recenzija.Ocjena;
                brojac++;
            }
        }