private static void OrderChange(DependencyObject d, DependencyPropertyChangedEventArgs e) { WorkDetailInfoEntity order = e.NewValue as WorkDetailInfoEntity; if (order != null) { WorkReportControl reportControl = d as WorkReportControl; reportControl.Initial(order); } }
public void Initial(WorkDetailInfoEntity order) { QualityReportClient client = new QualityReportClient(); client.GetWorkReportAsync((int)order.WorkId.Value, (int)order.WorkSubItemGroup.Id); client.GetWorkReportCompleted += (s, e) => { if (e.Error == null) { Initial(e.Result.ToList()); } }; }
private void QualityShow() { ReportRelatedOrder = SelectedWorkOrder; }
public void Initial(WorkDetailInfoEntity order) { QualityReportClient client = new QualityReportClient(); client.GetWorkReportAsync((int)order.WorkId.Value,(int)order.WorkSubItemGroup.Id); client.GetWorkReportCompleted += (s, e) => { if (e.Error==null) { Initial(e.Result.ToList()); } }; }