private void SetQueryFilter() { filter = viewModel.ConvertVM <TopItemQueryVM, TopItemFilter>(); filter.PageType = ucPosition.PageType; filter.RefSysNo = ucPosition.PageID; filter.C1SysNo = ucPosition.ucCategoryPicker.SelectedCategory1SysNo; }
public virtual QueryResult QueryTopItem(TopItemFilter filter) { int totalCount; var dataTable = ObjectFactory <ITopItemQuery> .Instance.QueryTopItem(filter, out totalCount); return(new QueryResult() { Data = dataTable, TotalCount = totalCount }); }
public TopItemConfigInfo LoadTopItemConfig(TopItemFilter entity) { return(ObjectFactory <TopItemAppService> .Instance.LoadTopItemConfig(entity.PageType.Value, entity.RefSysNo.Value)); }
/// <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); }
/// <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); }