// //查看重工记录 // private void dgv_Info_SelectionChanged(object sender, SelectionChangedEventArgs e) { try { Maticsoft.Model.Rework temRek = (Maticsoft.Model.Rework)dgv_Info.SelectedItem; Maticsoft.Model.Rejected temRej = new Maticsoft.Model.Rejected(); Maticsoft.Model.Dispose temDis = new Maticsoft.Model.Dispose(); temRej = _M_Rejected.GetModel(temRek.RejectID); temDis = _M_Dispose.GetModel(decimal.Parse(temRek.DisposeID)); //不良显示 cmb_Reject.Text = temRej.Reject; txb_Search_RejectCode.Text = temRej.RejectCode; //在控件中显示图片 BitmapImage BI = new BitmapImage(); BI.BeginInit(); BI.StreamSource = new MemoryStream(temRej.Picture); //bufPic是图片二进制,byte类型 BI.EndInit(); image1.Source = BI; //image是XAML页面上定义的Image控件 //处理方法显示 cmb_DesposeMethod.Text = temDis.DisposeMethod; lab_ID.Content = temDis.ID; //处理结果 txb_SerialNumber.Text = temRek.SN; cmb_PigtaiType.Text = temRek.PigtailType; cmb_Result.Text = temRek.Result; txb_Operator.Text = temRek.ReworkID; txb_Verify.Text = temRek.VerifyID; txb_Length.Text = temRek.Length; } catch (System.Exception ex) { My_MessageBox.My_MessageBox_Message(ex.Message); } }
private void ShowInfo(decimal ID) { Maticsoft.BLL.Dispose bll = new Maticsoft.BLL.Dispose(); Maticsoft.Model.Dispose model = bll.GetModel(ID); this.lblID.Text = model.ID.ToString(); this.txtRejectCode.Text = model.RejectCode; this.txtDisposeMethod.Text = model.DisposeMethod; this.txtDescriptions.Text = model.Descriptions; }