Esempio n. 1
0
 /// <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;
     };
 }
Esempio n. 3
0
        /// <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);
        }