Esempio n. 1
0
        public Zdjecie GetZdjecie()
        {
            Zdjecie zdjecie = this.Zdjecia.Where(z => z.Okladka == true && z.Synchronizacja != (int)RowSynchronizeOld.NotsynchronizedDelete).FirstOrDefault();

            if (zdjecie == null)
            {
                zdjecie = this.Zdjecia.FirstOrDefault();
            }
            return(zdjecie);
        }
Esempio n. 2
0
        private void setTowarAtrybut()
        {
            if (this.InvokeRequired)
            {
                var d = new MethodInvoker(setTowarAtrybut);
                this.Invoke(d);
            }
            else
            {
                try
                {
                    this.Text = towarAtrybut.TowarNazwa;

                    if (this.pictureBox.Image != null)
                    {
                        this.pictureBox.Image.Dispose();
                    }
                    this.pictureBox.Image = null;
                    setImageLegend("");
                    setKodAbak(towarAtrybut.TowarKod);
                    setKodProdAbak(towarAtrybut.TowarKodDostawcy);
                    setOpis(towarAtrybut.Towar.Opis);

                    Enova.Business.Old.DB.Web.Zdjecie zdjecie = towarAtrybut.Zdjecie;
                    if (zdjecie != null)
                    {
                        Image image = zdjecie.GetImage();
                        setImageLegend(zdjecie.Legenda);
                        if (image != null)
                        {
                            pictureBox.Image = (Image)image.Clone();
                            image.Dispose();
                            return;
                        }
                    }
                    var img = AbakTools.Handel.Forms.Properties.Resources.BrakZdjecia;
                    pictureBox.Image = (Image)img.Clone();
                }
                catch { }
            }
        }
Esempio n. 3
0
 private void imageViewer_SelectedChanged(object sender, EventArgs e)
 {
     this.selectedImage       = (Enova.Business.Old.DB.Web.Zdjecie)imageViewer.SelectedImageInfo;
     this.legendaTextBox.Text = this.selectedImage.Legenda;
 }