コード例 #1
0
        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);
                    }
                }
            }
        }
コード例 #2
0
        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);
        }
コード例 #3
0
        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);
            }
        }