public override void OnPageLoad(object sender, EventArgs e) { base.OnPageLoad(sender, e); this.QueryVM = new ControlPanelUserQueryFilterVM(); this.gridSearchCondition.DataContext = this.QueryVM; CodeNamePairHelper.GetList(ConstValue.DomainName_Common , new string[] { ConstValue.Key_ControlPanelDept } , CodeNamePairAppendItemType.All, (o, p) => { comDept.ItemsSource = p.Result[ConstValue.Key_ControlPanelDept]; }); }
public void QueryUserList(ControlPanelUserQueryFilterVM filter, EventHandler <RestClientEventArgs <dynamic> > callback) { string relativeUrl = "/CommonService/ControlPanelUser/QueryUser"; var msg = filter.ConvertVM <ControlPanelUserQueryFilterVM, ControlPanelUserQueryFilter>(); restClient.QueryDynamicData(relativeUrl, msg, (obj, args) => { if (args.FaultsHandle()) { return; } callback(this, new RestClientEventArgs <dynamic>(args.Result, this.Page)); }); }