private void QueryResultGrid_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { facade.QueryProductConsult(QueryResultGrid.QueryCriteria as ProductConsultQueryFilter, e.PageSize, e.PageIndex, e.SortField, (s, args) => { if (args.FaultsHandle()) { return; } gridVM = DynamicConverter <ProductConsultQueryVM> .ConvertToVMList <List <ProductConsultQueryVM> >(args.Result.Rows); QueryResultGrid.ItemsSource = gridVM; QueryResultGrid.TotalCount = args.Result.TotalCount; if (gridVM != null) { btnBatchInvalid.Visibility = System.Windows.Visibility.Visible; btnBatchVerify.Visibility = System.Windows.Visibility.Visible; btnBatchRead.Visibility = System.Windows.Visibility.Visible; } else { btnBatchInvalid.Visibility = System.Windows.Visibility.Collapsed; btnBatchVerify.Visibility = System.Windows.Visibility.Collapsed; btnBatchRead.Visibility = System.Windows.Visibility.Collapsed; } }); }
private void QueryResultGrid_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { var queryRequest = EntityConverter <StorePageQueryVM, StorePageQueryFilter> .Convert(storePageQueryVM); queryRequest.PageInfo = new PagingInfo() { PageSize = QueryResultGrid.PageSize, PageIndex = QueryResultGrid.PageIndex, SortBy = e.SortField }; vendorFacade.QueryStorePageInfo(queryRequest, (obj, args) => { if (args.FaultsHandle()) { return; } var list = new List <dynamic>(); foreach (var row in args.Result.Rows.ToList("IsChecked", false)) { if (row["Status"] == "待审核") { row["AuditThrough"] = "审核通过"; row["AuditThroughNot"] = "审核不通过"; } list.Add(row); } QueryResultGrid.TotalCount = args.Result.TotalCount; QueryResultGrid.ItemsSource = list; }); }
private void QueryResultGrid_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { queryFilter.PageInfo = new ECCentral.QueryFilter.Common.PagingInfo() { PageSize = QueryResultGrid.PageSize, PageIndex = QueryResultGrid.PageIndex, SortBy = e.SortField }; queryFilter.PageInfo.SortBy = e.SortField; serviceFacade.QueryCostChange(queryFilter, (obj, args) => { if (args.FaultsHandle()) { return; } var list = args.Result.Rows.ToList(); //构造状态列的显示 foreach (var item in list) { if (item["Status"] != null) { item["StatusDisplay"] = EnumConverter.GetDescription(item["Status"], typeof(CostChangeStatus)); } else { item["StatusDisplay"] = string.Empty; } } int totalCount = args.Result.TotalCount; QueryResultGrid.TotalCount = totalCount; QueryResultGrid.ItemsSource = list; }); }
/// <summary> /// 非按供应商汇总查询 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void dgQueryResult_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { m_queryRequest.PagingInfo = new PagingInfo() { PageSize = e.PageSize, PageIndex = e.PageIndex, SortBy = e.SortField }; svStatisticInfo.Visibility = System.Windows.Visibility.Collapsed; facade.QueryFinance(m_queryRequest, (obj, args) => { if (args.FaultsHandle()) { return; } this.dgQueryResult.TotalCount = args.Result[0].TotalCount; viewList = DynamicConverter <FinanceVM> .ConvertToVMList(args.Result[0].Rows); this.dgQueryResult.ItemsSource = viewList; if (this.dgQueryResult.TotalCount > 0) { svStatisticInfo.Visibility = System.Windows.Visibility.Visible; tbStatisticInfo.Text = string.Format(ResFinanceQuery.Message_TotalInfo, double.Parse((string)args.Result[1].Rows[0]["Amt"]).ToString("###,###,###0.00")); } }); }
private void dgAdjustRequestQueryResult_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { PageView.QueryInfo.PagingInfo = new QueryFilter.Common.PagingInfo { PageIndex = e.PageIndex, PageSize = e.PageSize, SortBy = e.SortField }; PageView.QueryInfo.UserSysNo = Newegg.Oversea.Silverlight.ControlPanel.Core.CPApplication.Current.LoginUser.UserSysNo; if (AuthMgr.HasFunctionAbsolute(AuthKeyConst.IM_SeniorPM_Query)) { PageView.QueryInfo.PMQueryRightType = BizEntity.Common.PMQueryType.AllValid; } else if (AuthMgr.HasFunctionAbsolute(AuthKeyConst.IM_IntermediatePM_Query)) { PageView.QueryInfo.PMQueryRightType = BizEntity.Common.PMQueryType.Team; } else if (AuthMgr.HasFunctionAbsolute(AuthKeyConst.IM_JuniorPM_Query)) { PageView.QueryInfo.PMQueryRightType = BizEntity.Common.PMQueryType.Self; } else { PageView.QueryInfo.PMQueryRightType = null; } QueryFacade.QueryAdjustRequest(PageView.QueryInfo, (totalCount, vmList) => { PageView.TotalCount = totalCount; PageView.Result = vmList; this.dgAdjustQueryResult.ItemsSource = PageView.Result; this.dgAdjustQueryResult.TotalCount = PageView.TotalCount; }); }
private void QueryResultGrid_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { queryVM.PageInfo = new ECCentral.QueryFilter.Common.PagingInfo() { PageSize = e.PageSize, PageIndex = e.PageIndex, SortBy = e.SortField }; facade.QueryShipTypeList(queryVM, (obj, args) => { if (args.FaultsHandle()) { return; } QueryResultGrid.ItemsSource = args.Result.Rows.ToList(); QueryResultGrid.TotalCount = args.Result.TotalCount; //btnNewItem.IsEnabled = AuthMgr.HasFunctionPoint(AuthKeyConst.MKT_Create_CreateAdvertisers); if (args.Result.Rows != null) { btnNewItem.IsEnabled = true;// AuthMgr.HasFunctionPoint(AuthKeyConst.MKT_Valid_ValidAdvertisers); } else { btnNewItem.IsEnabled = false; } }); }
private void dataGridList_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { SORequestQueryFilter query = new SORequestQueryFilter(); query.CustomerSysNo = CustomerSysNo; query.SOStatusArray = new List <SOStatus> { SOStatus.Origin, SOStatus.WaitingOutStock, SOStatus.WaitingManagerAudit }; query.PageInfo = new PagingInfo() { PageSize = e.PageSize, PageIndex = e.PageIndex, SortBy = e.SortField }; SOQueryFacade facade = new SOQueryFacade(); facade.QuerySO(query, (obj, args) => { if (args.FaultsHandle()) { return; } dataGridList.TotalCount = args.Result.TotalCount; dataGridList.ItemsSource = args.Result.Rows.ToList("IsCheck", true);; }); }
private void gridItemListInfo_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { var costChangeItemList = this.ChangeInfoVM.CostChangeItems.Where(i => i.ItemActionStatus != ItemActionStatus.Delete).ToList(); this.gridItemListInfo.ItemsSource = costChangeItemList; this.gridItemListInfo.TotalCount = costChangeItemList.Count; }
private void dgPropertyValueQueryResult_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { if (_editingPropertySysNo > 0) { PropertyValueQueryVM model = new PropertyValueQueryVM(); model.PropertySysNo = _editingPropertySysNo; PropertyValueQueryFacade facade = new PropertyValueQueryFacade(); facade.QueryPropertyValueListByPropertySysNo(model, e.PageSize, e.PageIndex, e.SortField, (obj, args) => { _vmList = DynamicConverter <PropertyValueVM> .ConvertToVMList <List <PropertyValueVM> >(args.Result.Rows); this.dgPropertyValueQueryResult.ItemsSource = _vmList; this.dgPropertyValueQueryResult.TotalCount = args.Result.TotalCount; if (CheckPVStatus != null) { CheckPVStatus(); } //首次加载页面 if (!_isEditing) { this.DataContext = new PropertyValueVM(); tbPropertyValueName.Text = ""; tbPropertyPriority.Text = ""; cbPropertyValueStatus.SelectedIndex = 0; } }); } }
//需跟进回访 private void dgFollowUpVisit_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { SetQuery(e); if (this.cbMore.IsChecked.Value) { TempView = PageView; } else { IsNormalQuery(PageView.QueryInfo.SeachType.Value); TempView = newQueryView; } facade.Query(TempView, (restSender, args) => { if (args.FaultsHandle()) { return; } foreach (var a in args.Result.Rows) { if (a.IsDefined("Cellphone") && !string.IsNullOrEmpty(a.Cellphone)) { a.Phone = string.Format("{0},{1}", a.Phone, a.Cellphone); } } dgFollowUpVisit.TotalCount = args.Result.TotalCount; dgFollowUpVisit.ItemsSource = args.Result.Rows; }); }
private void ProductReviewReplyList_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { facade.QueryProductReviewReply(ProductReviewReplyList.QueryCriteria as ProductReviewReplyQueryFilter, e.PageSize, e.PageIndex, e.SortField, (s, args) => { if (args.FaultsHandle()) { return; } gridVMReply = DynamicConverter <ProductReviewReplyQueryVM> .ConvertToVMList <List <ProductReviewReplyQueryVM> >(args.Result.Rows); ProductReviewReplyList.ItemsSource = gridVMReply; ProductReviewReplyList.TotalCount = args.Result.TotalCount; //foreach (ProductReviewReplyQueryVM v in gridVMReply) //{ // if (v.TypeCategory == "M") // CanCheckAll = false; //} if (gridVMReply != null && (comReplyStatus.SelectedValue == null || comReplyStatus.SelectedValue.ToString() != "M")) { btnBatchInvalid2.Visibility = System.Windows.Visibility.Visible; btnBatchVerify2.Visibility = System.Windows.Visibility.Visible; btnBatchRead2.Visibility = System.Windows.Visibility.Visible; } else { btnBatchInvalid2.Visibility = System.Windows.Visibility.Collapsed; btnBatchVerify2.Visibility = System.Windows.Visibility.Collapsed; btnBatchRead2.Visibility = System.Windows.Visibility.Collapsed; } }); }
private void LoadGridData(Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { queryFilter.PageInfo = new ECCentral.QueryFilter.Common.PagingInfo() { PageSize = QueryResultGrid.PageSize, PageIndex = QueryResultGrid.PageIndex, SortBy = e.SortField }; queryFilter.IsManagerPM = AuthMgr.HasFunctionAbsolute(AuthKeyConst.PO_SeniorPM_Query); queryFilter.PageInfo.SortBy = e.SortField; serviceFacade.QueryConsignSettlements(queryFilter, (obj, args) => { if (args.FaultsHandle()) { return; } var consignList = args.Result.Rows; int totalCount = args.Result.TotalCount; QueryResultGrid.TotalCount = totalCount; QueryResultGrid.ItemsSource = consignList; decimal totalDiffAmt = 0m; foreach (var x in consignList) { totalDiffAmt += x["Balance"] == null ? 0m : Convert.ToDecimal(x["Balance"].ToString()); } this.lblSettleDiffTotalAmt.Text = string.Format("结算差额总计:{0}", totalDiffAmt.ToString("f2")); }); }
private void SettleProductsQueryResultGrid_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { var consignList = mergedItemList.Where(x => x.SettleSysNo != -1).ToList(); SettleProductsQueryResultGrid.TotalCount = consignList.Count; SettleProductsQueryResultGrid.ItemsSource = consignList; }
private void dataGrid_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { DefaultQueryFilter query = new DefaultQueryFilter(); query.PagingInfo = new PagingInfo() { PageSize = e.PageSize, PageIndex = e.PageIndex, SortBy = e.SortField }; query.CompanyCode = CPApplication.Current.CompanyCode; SOQueryFacade facade = new SOQueryFacade(this); facade.OZZOOriginNoteQuery(query, (obj, args) => { if (args.FaultsHandle()) { return; } foreach (var item in args.Result.Rows) { string lastEdit = string.Empty; if (item["LastEditUserName"] != null && item["LastEditUserName"].ToString() != "") { lastEdit = string.Format("{0}[{1}]", item["LastEditUserName"], ((DateTime)item["LastEditDate"]).ToString(ResConverter.DateTime_LongFormat)); } item["LastEdit"] = lastEdit; } dataGrid.TotalCount = args.Result.TotalCount; dataGrid.ItemsSource = args.Result.Rows; }); }
private void QueryResultGrid_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { queryFilter.PageInfo = new ECCentral.QueryFilter.Common.PagingInfo() { PageSize = QueryResultGrid.PageSize, PageIndex = QueryResultGrid.PageIndex, }; serviceFacade.QueryConsignSettleRulesList(queryFilter, (obj, args) => { if (args.FaultsHandle()) { return; } var rulesList = args.Result.Rows; foreach (DynamicXml item in rulesList) { char getStatusChar = Convert.ToChar(item["StatusString"].ToString()); switch (getStatusChar) { case (char)ConsignSettleRuleStatus.Wait_Audit: item["Status"] = ConsignSettleRuleStatus.Wait_Audit; break; case (char)ConsignSettleRuleStatus.Stop: item["Status"] = ConsignSettleRuleStatus.Stop; break; case (char)ConsignSettleRuleStatus.Forbid: item["Status"] = ConsignSettleRuleStatus.Forbid; break; case (char)ConsignSettleRuleStatus.Enable: item["Status"] = ConsignSettleRuleStatus.Enable; break; case (char)ConsignSettleRuleStatus.Disable: item["Status"] = ConsignSettleRuleStatus.Disable; break; case (char)ConsignSettleRuleStatus.Available: item["Status"] = ConsignSettleRuleStatus.Available; break; default: break; } if ((ConsignSettleRuleStatus)item["Status"] == ConsignSettleRuleStatus.Enable || (ConsignSettleRuleStatus)item["Status"] == ConsignSettleRuleStatus.Disable) { item["RemainQty"] = (item["SettleRulesQuantity"] == null ? 0 : Convert.ToInt32(item["SettleRulesQuantity"].ToString())) - (item["SettledQuantity"].ToString() == null ? 0 : Convert.ToInt32(item["SettledQuantity"].ToString())); } } int totalCount = args.Result.TotalCount; QueryResultGrid.TotalCount = totalCount; QueryResultGrid.ItemsSource = rulesList; }); }
private void giftVoucherProductdg_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { _facade.QueryGiftCardProduct(this._filterVM, e.PageSize, e.PageIndex, e.SortField, (obj, args) => { this.giftVoucherProductdg.ItemsSource = args.Result.Rows.ToList("IsChecked", false); this.giftVoucherProductdg.TotalCount = args.Result.TotalCount; }); }
private void dgPayItemOrderList_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { payItemFacade.QueryCanBePayOrder(lastQueryVM, e.PageSize, e.PageIndex, e.SortField, result => { this.dgPayItemOrderList.ItemsSource = result.Rows; this.dgPayItemOrderList.TotalCount = result.TotalCount; }); }
private void DataGrid_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { _facade.QueryInvoiceSelf(_lastQueryVM, e.PageSize, e.PageIndex, e.SortField, result => { this.DataGrid.ItemsSource = result.Rows.ToList(); this.DataGrid.TotalCount = result.TotalCount; }); }
private void DataGrid_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { new ComboFacade(this).Query(this.dataComboList.QueryCriteria as ComboQueryReqVM, e.PageSize, e.PageIndex, e.SortField, (obj, args) => { this.dataComboList.ItemsSource = args.Result.Rows.ToList(); this.dataComboList.TotalCount = args.Result.TotalCount; }); }
private void QueryResult_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { _facade.Query(_queryVM, (obj, args) => { QueryResult.ItemsSource = args.Result.Rows; QueryResult.TotalCount = args.Result.TotalCount; }); }
private void gridResult_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { m_Facade.QueryAreaList(m_dataContext, e.PageSize, e.PageIndex, e.SortField, (f, args) => { gridResult.ItemsSource = args.Result.Rows.ToList("IsChecked", false); gridResult.TotalCount = args.Result.TotalCount; }); }
//记录结果类型的bing void SalesAreaBatchResult_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { facade.GetProductSalesAreaBatchList(model, e.PageSize, e.PageIndex, e.SortField, (obj, arg) => { this.SalesAreaBatchResult.ItemsSource = arg.Result.Rows.ToList("IsChecked", false); this.SalesAreaBatchResult.TotalCount = arg.Result.TotalCount; }); }
private void dataRMARequestList_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { requestFacade.Query(this.dataRMARequestList.QueryCriteria as RequestQueryReqVM, e.PageSize, e.PageIndex, e.SortField, (obj, args) => { this.dataRMARequestList.ItemsSource = args.Result.Rows; this.dataRMARequestList.TotalCount = args.Result.TotalCount; }); }
private void dataResult_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { new SaleAdvTemplateFacade(this).Query(this.dataResult.QueryCriteria as SaleAdvQueryVM, e.PageSize, e.PageIndex, e.SortField, (obj, args) => { this.dataResult.ItemsSource = args.Result.Rows; this.dataResult.TotalCount = args.Result.TotalCount; }); }
private void DataGrid_RMAItem_ResultList_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { facade.QueryRMAItemInventory(lastQueryVM, e.PageSize, e.PageIndex, e.SortField, (obj, args) => { this.DataGrid_RMAItem_ResultList.ItemsSource = args.Result.Rows; this.DataGrid_RMAItem_ResultList.TotalCount = args.Result.TotalCount; }); }
private void QueryResultGrid_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { queryRequest = EntityConverter <CommissionRuleTemplateQueryVM, CommissionRuleTemplateQueryFilter> .Convert(queryVM); queryRequest.PageInfo.PageSize = QueryResultGrid.PageSize; queryRequest.PageInfo.PageIndex = QueryResultGrid.PageIndex; queryRequest.PageInfo.SortBy = e.SortField; serviceFacade.QueryCommissionRuleTemplateInfo(queryRequest, (obj, args) => { if (args.FaultsHandle()) { return; } foreach (var item in args.Result.Rows) { item.IsChecked = false; } var commissionList = args.Result.Rows.ToList(); foreach (var item in commissionList) { if (!string.IsNullOrEmpty(item.SalesRule)) { VendorStagedSaleRuleEntity StagedRuls = Newegg.Oversea.Silverlight.Utilities.UtilityHelper.XmlDeserialize <VendorStagedSaleRuleEntity>(item.SalesRule); item.SalesRule = string.Empty; if (StagedRuls.MinCommissionAmt != null) { item.SalesRule = string.Format("保底金额:{0};", StagedRuls.MinCommissionAmt.Value.ToString("f2")); } for (int i = 0; i < StagedRuls.StagedSaleRuleItems.Count; i++) { string startAmt = StagedRuls.StagedSaleRuleItems[i].StartAmt.GetValueOrDefault().ToString("f2"); string endAmt = StagedRuls.StagedSaleRuleItems[i].EndAmt.GetValueOrDefault().ToString("f2"); string percentage = (StagedRuls.StagedSaleRuleItems[i].Percentage).GetValueOrDefault().ToString("f2") + "%"; if (StagedRuls.StagedSaleRuleItems[i].StartAmt == 0.0m && StagedRuls.StagedSaleRuleItems[i].EndAmt == 0.0m) { item.SalesRule += string.Format("按销售总额的 {0} 收取佣金;", percentage); break; } else if (StagedRuls.StagedSaleRuleItems[i].StartAmt == 0.0m) { item.SalesRule += string.Format("不超过 {0}元的部分,按销售总额的 {1} 收取佣金;", endAmt, percentage); } else if (StagedRuls.StagedSaleRuleItems[i].EndAmt == 0.0m) { item.SalesRule += string.Format("超过 {0}元的部分,按销售总额的 {1} 收取佣金;", startAmt, percentage); } else { item.SalesRule += string.Format("超过 {0}元 至 {1}元的部分,按销售总额的 {2} 收取佣金;", startAmt, endAmt, percentage); } } } } int totalCount = args.Result.TotalCount; QueryResultGrid.TotalCount = totalCount; QueryResultGrid.ItemsSource = commissionList; }); }
private void DataGrid_QueryResult_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { ValidationManager.Validate(this.QueryBuilder); if (queryVM.HasValidationErrors) { return; } //验证单据编号输入格式 List <int> orderSysNoList = new List <int>(); string orderSysNoStrs = queryVM.OrderSysNoStrs.Trim(); if (!string.IsNullOrEmpty(orderSysNoStrs)) { string[] orderSysNoArray = orderSysNoStrs.Split(new string[] { ".", ",", " " }, StringSplitOptions.RemoveEmptyEntries); for (int i = 0; i < orderSysNoArray.Length; i++) { int tmp = 0; if (int.TryParse(orderSysNoArray[i].Trim(), out tmp)) { orderSysNoList.Add(tmp); } else { Window.Alert("单据编号输入有误!"); return; } } } facade.QuerySettleAccountWithOrigin(queryVM, orderSysNoList, e.PageSize, e.PageIndex, e.SortField, (obj, args) => { if (args.FaultsHandle()) { return; } list = DynamicConverter <SettleOrderFinancePayItemVM> .ConvertToVMList(args.Result.Rows); foreach (var sub in list) { sub.Cost = sub.Cost13 + sub.Cost17 + sub.CostOt; sub.Tax = sub.Tax13 + sub.Tax17 + sub.TaxOt; sub.OrderTypeStr = GetTypeStr(sub.OrderType); sub.IsChecked = false; } int totalCount = args.Result.TotalCount; this.DataGrid_QueryResult.ItemsSource = list; this.DataGrid_QueryResult.TotalCount = totalCount; totalAmount.Text = (0).ToString("C"); //每一重新请求数据后,总计都为O; }); }
private void DataGrid_Query_ResultList_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { facade.QueryOutBoundNotReturn(lastQueryVM, e.PageSize, e.PageIndex, e.SortField, (obj, args) => { list = DynamicConverter <OutBoundNotReturnListVM> .ConvertToVMList(args.Result.Rows); this.DataGrid_Query_ResultList.ItemsSource = list; this.DataGrid_Query_ResultList.TotalCount = args.Result.TotalCount; }); }
private void dgPostIncomeQueryResult_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { this.facade.Query(lastQueryVM, e.PageSize, e.PageIndex, e.SortField, result => { this.dgPostIncomeQueryResult.ItemsSource = result.ResultList; this.dgPostIncomeQueryResult.TotalCount = result.TotalCount; }); }
private void QueryResult_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { _facade.QueryCurrencyList((obj, args) => { List <CurrencyInfoVM> provinceList = _facade.ConvertCurrencyInfoEntityToCurrencyInfoVm(args.Result); QueryResult.ItemsSource = provinceList; QueryResult.TotalCount = provinceList.Count; }); }