예제 #1
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 QueryAccessoriesQueryConditionBind(ProductAccessoriesQueryConditionPreViewQueryVM model, int PageSize, int PageIndex, string SortField, EventHandler <RestClientEventArgs <dynamic> > callback)
        {
            ProductAccessoriesQueryConditionPreViewQueryFilter query = model.ConvertVM <ProductAccessoriesQueryConditionPreViewQueryVM, ProductAccessoriesQueryConditionPreViewQueryFilter>();

            query.PagingInfo = new PagingInfo()
            {
                PageIndex = PageIndex,
                PageSize  = PageSize,
                SortBy    = SortField
            };
            restClient.QueryDynamicData(QueryAccessoriesQueryConditionBindUrl, query, callback);
        }
예제 #2
0
 public ProductAccessoriesQueryConditionPreViewSearch()
 {
     InitializeComponent();
     this.PreViewResult.LoadingDataSource += new EventHandler <LoadingDataEventArgs>(PreViewResult_LoadingDataSource);
     this.Loaded += (sender, e) =>
     {
         this.ConditionPreView.MaterSysNo = MaterSysNo;
         facade            = new ProductAccessoriesFacade();
         model             = new ProductAccessoriesQueryConditionPreViewQueryVM();
         model.MasterSysNo = MaterSysNo;
         this.DataContext  = model;
     };
 }