Ejemplo n.º 1
0
        public async Task Init()
        {
            Recommender       recommender      = new Recommender();
            List <Nekretnina> slicneNekretnine = await recommender.GetPreporuceneNekretnine(NekretninaID);

            if (slicneNekretnine.Count > 0)
            {
                _imaPreporucenih = true;
            }

            else
            {
                _imaPreporucenih = false;
            }

            var nekretnina = await _nekretnineService.GetById <Model.Models.Nekretnina>(NekretninaID);

            var searchSlika = new SlikaSearchRequest();

            searchSlika.NekretninaId = NekretninaID;
            var slike = await _slikaService.Get <List <Model.Models.Slika> >(searchSlika);

            Slike.Clear();
            foreach (var item in slike)
            {
                Slike.Add(item);
            }

            SpaseneNekretnineSearchRequest searchRequestNekretnina = new SpaseneNekretnineSearchRequest();

            searchRequestNekretnina.KlijentId    = KlijentID;
            searchRequestNekretnina.NekretninaId = NekretninaID;
            var entity = await _spaseneNekretnineService.Get <List <Model.Models.SpaseneNekretnine> >(searchRequestNekretnina);

            if (entity.Count > 0)
            {
                MozeSpasit = false;
            }
            else
            {
                MozeSpasit = true;
            }
            //Slika = slike[0];
            //SlikaValue = slike[0].NazivSlike;
            Nekretnina.Adresa          = nekretnina.Adresa;
            Nekretnina.GodinaIzgradnje = nekretnina.GodinaIzgradnje;
            Nekretnina.Grad            = nekretnina.Grad;
            Nekretnina.Kvadratura      = nekretnina.Kvadratura;
            Nekretnina.Naziv           = nekretnina.Naziv;
            Nekretnina.Vlasnik         = nekretnina.Vlasnik;
            NazivNekretnine            = nekretnina.Naziv;
            GodinaIzgradnje            = nekretnina.GodinaIzgradnje;
            Adresa     = nekretnina.Adresa;
            Kvadratura = nekretnina.Kvadratura;
        }
Ejemplo n.º 2
0
        public async Task UcitajPreporucene()
        {
            PreporuceneNekretnine.Clear();
            Recommender       recommender      = new Recommender();
            List <Nekretnina> slicneNekretnine = await recommender.GetPreporuceneNekretnine(NekretninaID);

            PreporuceneNekretnine.Clear();
            foreach (var sn in slicneNekretnine)
            {
                PreporuceneNekretnine.Add(sn);
            }
        }