public void ProcessRequest(HttpContext context) { if (context.Request["id"] != null) { int slikaID = Convert.ToInt32(context.Request["id"]); if (slikaID > 0) { SlikeNekretnina sl = DANekretnine.SelectSlika(slikaID); if (sl.SlikaNekretnine != null) { context.Response.ContentType = "image/jpg"; context.Response.BinaryWrite(sl.SlikaNekretnine); } } } }
private void btnOK_Click(object sender, RoutedEventArgs e) { if (validirajLokacije() == true && validirajCijenu() == true) { List<Nekretnina.EnumTipNekretnine> l = Enum.GetValues(typeof(Nekretnina.EnumTipNekretnine)).Cast<Nekretnina.EnumTipNekretnine>().ToList(); Nekretnina.EnumTipNekretnine e1 = l[cbbTipNekretnine.SelectedIndex]; if (tbxCijena.Text == "") tbxCijena.Text = "0.0"; decimal dec = Convert.ToDecimal(tbxCijena.Text); Nekretnina n = new Nekretnina(txtLokacija.Text, txtOpis.Text, e1, dec, 0, cbxRezervisanost.IsChecked == true, null); n.Slike = slike; n.klijent = cbbKlijenti.SelectedItem as Klijent; nekretnine.Add(n); DAO.NekretninaDAO daon = new DAO.NekretninaDAO(); daon.Create(n); foreach (BitmapImage i in slike) { SlikeNekretnina sn = new SlikeNekretnina(n, i); DAO.SlikeNekretninaDAO daosn = new DAO.SlikeNekretninaDAO(); daosn.Create(sn); } this.Close(); } else pocrveni(borLokacija); }
private void uploadImagesALL(int id, byte[] slika1) { List <SlikeNekretnina> sl = new List <SlikeNekretnina>(); if (FileUpload1.PostedFile != null) { if (System.IO.Path.GetExtension(FileUpload1.FileName) == ".jpg") { SlikeNekretnina s = new SlikeNekretnina(); s.SlikaNekretnine = slika1; s.NekretninaID = id; sl.Add(s); } } if (FileUpload2.PostedFile != null) { if (System.IO.Path.GetExtension(FileUpload2.FileName) == ".jpg") { byte[] slika = new byte[FileUpload2.PostedFile.ContentLength]; FileUpload2.PostedFile.InputStream.Read(slika, 0, FileUpload2.PostedFile.ContentLength); SlikeNekretnina s1 = new SlikeNekretnina(); s1.SlikaNekretnine = slika; s1.NekretninaID = id; sl.Add(s1); } } if (FileUpload3.PostedFile != null) { if (System.IO.Path.GetExtension(FileUpload3.FileName) == ".jpg") { byte[] slika = new byte[FileUpload3.PostedFile.ContentLength]; FileUpload3.PostedFile.InputStream.Read(slika, 0, FileUpload3.PostedFile.ContentLength); SlikeNekretnina s3 = new SlikeNekretnina(); s3.SlikaNekretnine = slika; s3.NekretninaID = id; sl.Add(s3); } } if (FileUpload4.PostedFile != null) { if (System.IO.Path.GetExtension(FileUpload4.FileName) == ".jpg") { byte[] slika = new byte[FileUpload4.PostedFile.ContentLength]; FileUpload4.PostedFile.InputStream.Read(slika, 0, FileUpload4.PostedFile.ContentLength); SlikeNekretnina s4 = new SlikeNekretnina(); s4.SlikaNekretnine = slika; s4.NekretninaID = id; sl.Add(s4); } } foreach (var item in sl) { DANekretnine.insertSlika(item); } }