public SettleOrderCreate() { InitializeComponent(); queryVM = new SettleOrderCreateQueryVM(); QueryBuilder.DataContext = queryVM; list = new List <SettleOrderFinancePayItemVM>(); totalAmount.Text = (0).ToString("C"); }
/// <summary> /// 经销商品结算单 /// </summary> /// <param name="queryFilter"></param> /// <param name="callback"></param> public void QuerySettleAccountWithOrigin(SettleOrderCreateQueryVM queryVM, List <int> OrderSysNoList, int PageSize, int PageIndex, string SortField, EventHandler <RestClientEventArgs <dynamic> > callback) { SettleOrderCreateQueryFilter queryFilter = queryVM.ConvertVM <SettleOrderCreateQueryVM, SettleOrderCreateQueryFilter>(); queryFilter.OrderSysNoList = OrderSysNoList; queryFilter.PageInfo = new QueryFilter.Common.PagingInfo() { PageIndex = PageIndex, PageSize = PageSize, SortBy = SortField }; queryFilter.CompanyCode = CPApplication.Current.CompanyCode; string relativeUrl = "POService/ConsignSettlement/QuerySettleAccountWithOrigin"; restClient.QueryDynamicData(relativeUrl, queryFilter, callback); }