Example #1
0
 private void SetQueryFilter()
 {
     filter          = viewModel.ConvertVM <TopItemQueryVM, TopItemFilter>();
     filter.PageType = ucPosition.PageType;
     filter.RefSysNo = ucPosition.PageID;
     filter.C1SysNo  = ucPosition.ucCategoryPicker.SelectedCategory1SysNo;
 }
Example #2
0
        public virtual QueryResult QueryTopItem(TopItemFilter filter)
        {
            int totalCount;
            var dataTable = ObjectFactory <ITopItemQuery> .Instance.QueryTopItem(filter, out totalCount);

            return(new QueryResult()
            {
                Data = dataTable,
                TotalCount = totalCount
            });
        }
Example #3
0
 public TopItemConfigInfo LoadTopItemConfig(TopItemFilter entity)
 {
     return(ObjectFactory <TopItemAppService> .Instance.LoadTopItemConfig(entity.PageType.Value, entity.RefSysNo.Value));
 }
Example #4
0
        /// <summary>
        /// load配置信息
        /// </summary>
        /// <param name="filter"></param>
        /// <param name="callback"></param>
        public void QueryTopItemConfig(TopItemFilter filter, EventHandler <RestClientEventArgs <TopItemConfigInfo> > callback)
        {
            string relativeUrl = "/MKTService/TopItemConfig/Load";

            restClient.Query <TopItemConfigInfo>(relativeUrl, filter, callback);
        }
Example #5
0
        /// <summary>
        /// 查询置顶商品
        /// </summary>
        /// <param name="filter"></param>
        /// <param name="callback"></param>
        public void QueryTopItemList(TopItemFilter filter, EventHandler <RestClientEventArgs <dynamic> > callback)
        {
            string relativeUrl = "/MKTService/TopItem/Query";

            restClient.QueryDynamicData(relativeUrl, filter, callback);
        }