public void QueryLogList(LogQueryFilterVM filter, EventHandler <RestClientEventArgs <dynamic> > callback) { string relativeUrl = string.Empty; if (filter.ISSOLog) { relativeUrl = "/CommonService/Log/QuerySOLog"; } else { if (filter.CancelOutStore) { relativeUrl = "/CommonService/Log/QuerySysLog"; } else { relativeUrl = "/CommonService/Log/QuerySysLogWithOutCancelOutStore"; } } var msg = filter.ConvertVM <LogQueryFilterVM, LogQueryFilter>(); restClient.QueryDynamicData(relativeUrl, msg, (obj, args) => { if (args.FaultsHandle()) { return; } callback(this, new RestClientEventArgs <dynamic>(args.Result, this.Page)); }); }
public override void OnPageLoad(object sender, EventArgs e) { base.OnPageLoad(sender, e); facade = new LogFacade(this); queryFilterVM = new LogQueryFilterVM(); this.gridSearchCondition.DataContext = queryFilterVM; if (!string.IsNullOrEmpty(this.Request.Param)) { int tNum = 0; if (int.TryParse(this.Request.Param, out tNum)) { queryFilterVM.TicketSysNo = tNum.ToString(); btnSearch_Click(null, null); } else { Window.Alert("TicketSysNo错误!"); } } }