示例#1
0
        public SettleOrderCreate()
        {
            InitializeComponent();

            queryVM = new SettleOrderCreateQueryVM();
            QueryBuilder.DataContext = queryVM;
            list             = new List <SettleOrderFinancePayItemVM>();
            totalAmount.Text = (0).ToString("C");
        }
示例#2
0
        /// <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);
        }