/// <summary> /// 转换query /// </summary> /// <param name="data"></param> /// <returns></returns> private CommissionToCashQueryFilter ConvertQuery(CommissionToCashQueryVM data) { return(new CommissionToCashQueryFilter() { ApplicationDateFrom = data.ApplicationDateFrom, ApplicationDateTo = data.ApplicationDateTo, CustomerID = data.CustomerID, Status = data.Status }); }
public CommissionToCashManagerment() { InitializeComponent(); this.CommissionResult.LoadingDataSource += new EventHandler <LoadingDataEventArgs>(CommissionResult_LoadingDataSource); this.Loaded += (sender, e) => { facade = new CommissionToCashFacade(); model = new CommissionToCashQueryVM(); this.DataContext = model; }; }
/// <summary> /// 获取申请信息 /// </summary> /// <param name="model"></param> /// <param name="PageSize"></param> /// <param name="PageIndex"></param> /// <param name="SortField"></param> /// <param name="callback"></param> public void GetCommissionToCashByQuery(CommissionToCashQueryVM model, int PageSize, int PageIndex, string SortField, EventHandler <RestClientEventArgs <dynamic> > callback) { string GetCommissionToCashByQueryUrl = "ExternalSYSService/CommissionToCash/GetCommissionToCashByQuery"; CommissionToCashQueryFilter query = ConvertQuery(model); query.PageInfo = new QueryFilter.Common.PagingInfo() { PageIndex = PageIndex, PageSize = PageSize, SortBy = SortField }; restClient.QueryDynamicData(GetCommissionToCashByQueryUrl, query, callback); }