public override void OnPageLoad(object sender, EventArgs e) { base.OnPageLoad(sender, e); this.ucBigArea.BizMode = UCBigArea.BigAreaEdiMode.Query; _queryVM = new AmbassadorNewsQueryVM(); this.QueryGrid.DataContext = _queryVM; CurrentFacade = new AmbassadorNewsFacade(this); }
/// <summary> /// 查询泰隆优选大使公告。 /// </summary> /// <param name="queryVM"></param> /// <param name="p"></param> /// <param name="callback"></param> public void Query(AmbassadorNewsQueryVM queryVM, PagingInfo p, EventHandler <RestClientEventArgs <dynamic> > callback) { var queryFilter = queryVM.ConvertVM <AmbassadorNewsQueryVM, AmbassadorNewsQueryFilter>(); queryFilter.CompanyCode = CPApplication.Current.CompanyCode; queryFilter.PagingInfo = p; string relativeUrl = "/MKTService/AmbassadorNews/Query"; restClient.QueryDynamicData(relativeUrl, queryFilter, callback); }