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; }
public async Task Ucitaj() { SmjestajSearchRequest request = new SmjestajSearchRequest { SmjestajId = _SmjestajId }; SmjestajModelFull Model = await _smjestajService.Get <SmjestajModelFull>(request); Distanca = Model.Distanca.Value; Opis = Model.Opis; Adresa = Model.Adresa; KontaktTelefon = Model.KontaktTelefon; Email = Model.Email; Naziv = Model.Naziv; if (Model.Zvijezde != null) { Zvijezde = Model.Zvijezde.Value; } GradNaziv = Model.GradNaziv; IzdavacId = Model.IzdavacId; ImeIzdavaca = Model.IzdavacIme; if (Model.ListaUsluga != null && Model.ListaUsluga.Count > 0) { foreach (UslugaModel u in Model.ListaUsluga) { Usluge.Add(u); } } if (Model.ListaSoba != null && Model.ListaSoba.Count > 0) { foreach (SobaModel s in Model.ListaSoba) { Sobe.Add(s); } } if (Model.ListSlika != null && Model.ListSlika.Count > 0) { foreach (SlikaModel slika in Model.ListSlika) { Slike.Add(slika); } } }