public void QueryTravelSubjectData(bool readOnly) { deatilGridBar.Visibility = readOnly ? System.Windows.Visibility.Collapsed : System.Windows.Visibility.Visible; selectedDataManager = null; if (ExtensionalOrderDetailFBEntityList != null) { this.ExtensionalOrderDetailFBEntityList.Clear(); } if (this.ExtensionalOrderDetailFBEntityList != null) { this.DeleteList.Clear(); } if (IsFromFB) { QueryExpression qe = GetOrderQueryExp(); //查询预算系统数据 FBServiceLoacal.QueryFBEntitiesAsync(qe); SelectedDataManager.QueryExpression = GetQueryDetail(); } else { if (string.IsNullOrEmpty(strBussinessTripID)) { MessageBox.Show("未获取到出差记录,请确认!"); return; } //费用来自工作计划 WpServiceClient.GetTripSubjectAsync(strBussinessTripID); } }
private void GetOriginalItems() { if (IsFromFB) { FBService.QueryFBEntitiesAsync(this.QueryExpression); } else { WpServiceClient.GetTripSubjectAsync(strBussinessTripID); } }