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); }
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 { } } }
private void imageViewer_SelectedChanged(object sender, EventArgs e) { this.selectedImage = (Enova.Business.Old.DB.Web.Zdjecie)imageViewer.SelectedImageInfo; this.legendaTextBox.Text = this.selectedImage.Legenda; }