Exemplo n.º 1
0
        public async Task LoadOcjeneDestinacije()
        {
            if (DestinacijaID != null)
            {
                var search = new OcjenaSearchRequest();
                search.DestinacijaID = int.Parse(DestinacijaID.ToString());

                var list = await _ocjeneservice.Get <IEnumerable <Ocjena> >(search);

                ListaOcjena.Clear();

                foreach (var x in list)
                {
                    var korisnik = await _korisniciservice.GetById <Korisnik>(x.KorisnikId);

                    KomentariModels komentar = new KomentariModels()
                    {
                        Id            = x.Id,
                        DestinacijaId = x.DestinacijaId,
                        Komentar      = x.Komentar,
                        OcjenaUsluge  = x.OcjenaUsluge,
                        KorisnikId    = korisnik.Id,
                        KorisnickoIme = korisnik.KorisnikoIme,
                        Slika         = korisnik.Slika
                    };


                    ListaOcjena.Add(komentar);
                }
            }
        }
Exemplo n.º 2
0
        public async Task Init()
        {
            if (ListaOcjena.Count == 0)
            {
                var listOcjena = new List <OcjenaKomentar>()
                {
                    new OcjenaKomentar {
                        ocjenaNaziv = "Jedan", ocjena = 1
                    },
                    new OcjenaKomentar {
                        ocjenaNaziv = "Dva", ocjena = 2
                    },
                    new OcjenaKomentar {
                        ocjenaNaziv = "Tri", ocjena = 3
                    },
                    new OcjenaKomentar {
                        ocjenaNaziv = "Četri", ocjena = 4
                    },
                    new OcjenaKomentar {
                        ocjenaNaziv = "Pet", ocjena = 5
                    }
                };

                foreach (var x in listOcjena)
                {
                    ListaOcjena.Add(x);
                }
            }
        }