コード例 #1
0
        public void LoadData()
        {
            CmsWebServiceClient cmsWebServiceClient = new CmsWebServiceClient(Utils.WcfBinding, Utils.WcfEndPoint);
            cmsWebServiceClient.GetEquipmentRelatedIssueDtosCompleted += (s, e) =>
            {

                RelatedIssues = new ObservableCollection<EquipmentRelatedIssueDto>(e.Result);
                GetRisks(cmsWebServiceClient);

            };
            cmsWebServiceClient.GetEquipmentRelatedIssueDtosAsync(mMechanicalEquipment.IssueRelatedMechanicalEquipments.Select(x => x.IssueId).ToList());
        }
コード例 #2
0
 public void ReloadData()
 {
     CmsWebServiceClient cmsWebServiceClient = new CmsWebServiceClient(Utils.WcfBinding, Utils.WcfEndPoint);
     cmsWebServiceClient.GetEquipmentRelatedIssueDtosCompleted += (s, e) =>
     {
         CMS.UiFactory.StartNew(() =>
         {
             RelatedIssues = new ObservableCollection<EquipmentRelatedIssueDto>(e.Result);
             GetRisks(cmsWebServiceClient);
             if (!RelatedIssues.Any()) IsBusy = false;
         });
     };
     cmsWebServiceClient.GetEquipmentRelatedIssueDtosAsync(mIssue.IssueRelatedIssues.Select(x => x.RelatedIssueId).ToList());
 }