public void m_GetImage(string id) { C_GetImage c_GetImage = new C_GetImage(); bitmap = c_GetImage.m_GetImage(id); Image_JPG.Source = bitmap; }
public DataTable m_GetListProduct(string s_IdLocal) { using (Service1Client dd = new Service1Client()) { try { DataTable dataOutput = dd.GetDataList(s_IdLocal).DefaultView.ToTable(); dataOutput.Columns.Add("Image", typeof(BitmapImage)); C_GetImage c_GetImage = new C_GetImage(); byte temp = 0; foreach (DataRow rows in dataOutput.Rows) { dataOutput.Rows[temp]["Image"] = c_GetImage.m_GetImage((string)rows["INDEKS_KATALOGOWY"]); temp++; } dd.Close(); return(dataOutput); } catch (TimeoutException timeout) { dd.Abort(); MessageBox.Show("Serwer nie odpowiada"); return(null); } catch (CommunicationException commException) { dd.Abort(); MessageBox.Show("Błąd połaczenia z serwerem"); return(null); } catch (Exception e) { dd.Abort(); MessageBox.Show(e.Message); return(null); } } }