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;
            });
        }
Beispiel #2
0
        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);
        }
Beispiel #3
0
        /// <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);
        }