public void Query(BannerDimensionQueryVM queryVM, PagingInfo p, EventHandler <RestClientEventArgs <dynamic> > callback) { var queryFilter = queryVM.ConvertVM <BannerDimensionQueryVM, BannerDimensionQueryFilter>(); queryFilter.CompanyCode = CPApplication.Current.CompanyCode; queryFilter.PageInfo = p; string relativeUrl = "/MKTService/BannerDimension/Query"; restClient.QueryDynamicData(relativeUrl, queryFilter, callback); }
public override void OnPageLoad(object sender, EventArgs e) { base.OnPageLoad(sender, e); //权限控制 //this.ButtonCreate.IsEnabled = _hasMaintainRight; _queryVM = new BannerDimensionQueryVM(); _queryVM.ChannelID = "1"; this.GridFilter.DataContext = _queryVM; var channelList = CPApplication.Current.CurrentWebChannelList.ToList <UIWebChannel>(); channelList.Insert(0, new UIWebChannel { ChannelName = ResCommonEnum.Enum_All }); this.lstChannelList.ItemsSource = channelList; }