public SlikaModel InsertImage(SlikaModel model) { Slika s = new Slika { SmjestajId = model.SmjestajId, SlikaFile = model.SlikaFile }; _context.Slika.Add(s); _context.SaveChanges(); return(model); }
public List <SlikaModel> GetImages(int smjestajId) { List <SlikaModel> Lista = new List <SlikaModel>(); foreach (Slika s in _context.Slika) { if (s.SmjestajId == smjestajId) { SlikaModel model = new SlikaModel(); model.SlikaFile = s.SlikaFile; model.SmjestajId = s.SmjestajId; Lista.Add(model); } } return(Lista); }
private async void btn_Sacuvaj_Click(object sender, EventArgs e) { if (Sacuvana != null) { SlikaModel s = new SlikaModel { SlikaFile = File.ReadAllBytes(SacuvanaPath), SmjestajId = _SmjestajId }; await _InsertSlikaService.Insert <SlikaModel>(s); Sacuvana = null; SacuvanaPath = null; pictureBox1.Image = null; frm_SmjestajSlike_Load(null, null); } }
public SmjestajModelFull GetFullSmjestaj(int id) { Smjestaj s = _context.Smjestaj.Find(id); if (s != null) { SmjestajModelFull model = new SmjestajModelFull { Naziv = s.Naziv, IzdavacId = s.IzdavacId, GradId = s.GradId, GradNaziv = _context.Grad.Find(s.GradId).Naziv, Adresa = s.Adresa, Distanca = s.Distanca, Email = s.Email, KontaktTelefon = s.KontaktTelefon, Opis = s.Opis, Zvijezde = s.Zvijezde }; UslugaService uslugaService = new UslugaService(_context, _mapper); UslugaSearchRequest uslugaSearch = new UslugaSearchRequest { SmjestajId = id }; model.ListaUsluga = uslugaService.Get(uslugaSearch); SobaService sobaService = new SobaService(_context, _mapper); SobaSearchRequest sobaSearch = new SobaSearchRequest { SmjestajId = id }; model.ListaSoba = sobaService.Get(sobaSearch); Korisnik k = (from izdavac in _context.Izdavac.Where(x => x.IzdavacId == s.IzdavacId) join korisnik in _context.Korisnik on izdavac.KorisnikId equals korisnik.KorisnikId select new Korisnik() { KorisnickoIme = korisnik.KorisnickoIme }).FirstOrDefault(); model.IzdavacIme = k.KorisnickoIme; model.ListSlika = new List <SlikaModel>(); foreach (Slika Slika in _context.Slika.Where(x => x.SmjestajId == id).ToList()) { SlikaModel slikaModel = new SlikaModel(); slikaModel.SmjestajId = id; slikaModel.SlikaFile = Slika.SlikaFile; model.ListSlika.Add(slikaModel); } return(model); } SmjestajModelFull PrazanModel = new SmjestajModelFull { Response = "Smještaj nije pronađen!" }; return(PrazanModel); }
public SlikaModel InsertImage(SlikaModel Model) { return(_smjestajService.InsertImage(Model)); }