Ejemplo n.º 1
0
 public ProductUseCouponLimitManagement()
 {
     InitializeComponent();
     this.ProductUseCouponResult.LoadingDataSource += new EventHandler <LoadingDataEventArgs>(ProductUseCouponResult_LoadingDataSource);
     this.Loaded += (sender, e) =>
     {
         model            = new ProductUseCouponLimitQueryVM();
         facade           = new ProductUseCouponLimitFacade();
         this.DataContext = model;
     };
 }
Ejemplo n.º 2
0
        /// <summary>
        /// 根据query获取信息
        /// </summary>
        /// <param name="model"></param>
        /// <param name="PageSize"></param>
        /// <param name="PageIndex"></param>
        /// <param name="SortField"></param>
        /// <param name="callback"></param>
        public void GetProductUseCouponLimitByQuery(ProductUseCouponLimitQueryVM model, int PageSize, int PageIndex, string SortField, EventHandler <RestClientEventArgs <dynamic> > callback)
        {
            ProductUseCouponLimitQueryFilter query;

            query          = model.ConvertVM <ProductUseCouponLimitQueryVM, ProductUseCouponLimitQueryFilter>();
            query.PageInfo = new PagingInfo()
            {
                PageIndex = PageIndex,
                PageSize  = PageSize,
                SortBy    = SortField
            };
            restClient.QueryDynamicData(GetProductUseCouponLimitByQueryUrl, query, callback);
        }