예제 #1
0
        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);
            }
        }
예제 #2
0
        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());
                }
            };
        }
예제 #3
0
 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());
                }

            };
        }