private void EIMSQueryResultGrid_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { ConsignSettlementEIMSQueryRsq request = new ConsignSettlementEIMSQueryRsq() { PageInfo = new QueryFilter.Common.PagingInfo() { PageIndex = e.PageIndex, PageSize = e.PageSize, SortBy = e.SortField }, queryCondition = EntityConverter <ConsignSettlementInfoVM, ConsignSettlementInfo> .Convert(QueryVM, (s, t) => { t.PMInfo = new BizEntity.IM.ProductManagerInfo() { SysNo = Convert.ToInt32(s.PMSysNo) }; }) }; serviceFacade.QueryConsignSettlementEIMSList(request, (obj, args) => { if (args.FaultsHandle()) { return; } this.EIMSQueryResultGrid.TotalCount = args.Result.TotalCount; this.EIMSQueryResultGrid.ItemsSource = args.Result.ResultList; }); }
public CosignSettlementEIMSQueryrRsp QueryConsignSettlmentEIMSList(ConsignSettlementEIMSQueryRsq request) { CosignSettlementEIMSQueryrRsp rep = new CosignSettlementEIMSQueryrRsp(); int totalCount = 0; rep.ResultList = ObjectFactory <ConsignSettlementAppService> .Instance.LoadConsignEIMSList(request.queryCondition, request.PageInfo.PageIndex, request.PageInfo.PageSize, request.PageInfo.SortBy, out totalCount); rep.TotalCount = totalCount; return(rep); }
/// <summary> /// TODO:查询返点列表(调用 EIMS接口) /// </summary> /// <param name="info"></param> /// <param name="callback"></param> public void QueryConsignSettlementEIMSList(ConsignSettlementEIMSQueryRsq request, EventHandler <RestClientEventArgs <CosignSettlementEIMSQueryrRsp> > callback) { string relativeUrl = "POService/ConsignSettlement/QueryConsignSettlmentEIMSList"; restClient.Query <CosignSettlementEIMSQueryrRsp>(relativeUrl, request, callback); }