public void Search() { try { string memberID = this.SkinTxt.Text.Trim(); if (string.IsNullOrEmpty(memberID)) { MemberSelected?.Invoke(null); return; } if (CommonGlobalUtil.EngineUnconnectioned(this)) { return; } JGNet.Core.InteractEntity.InteractResult <List <PfCustomer> > result = CommonGlobalCache.ServerProxy.GetPfCustomers(memberID); if (result.ExeResult == JGNet.Core.InteractEntity.ExeResult.Success) { if (result.Data != null) { resultList = result.Data; } } if (resultList != null // && PermissonUtil.HasPermission(RolePermissionMenuEnum.会员管理, RolePermissionEnum.查看_只看本店) ) { // resultList = resultList.FindAll(t => t.ShopID == CommonGlobalCache.CurrentShopID); } if (resultList == null || resultList.Count == 0) { MemberSelected?.Invoke(null); return; } if (resultList.Count == 1) { this.SkinTxt.Text = resultList[0].ID; MemberSelected?.Invoke(resultList[0]); } else { pfCustomerSelectForm1 memberForm = new pfCustomerSelectForm1(memberID, resultList); memberForm.MemberSelected += MemberForm_MemberSelected; memberForm.ShowDialog(); } } catch (Exception ee) { ShowError(ee); } finally { UnLockPage(); } }
//点击按钮查询 private void BaseButton1_Click(object sender, EventArgs e) { try { string memberID = this.skinTextBox1.SkinTxt.Text.Trim(); if (string.IsNullOrEmpty(memberID)) { return; } if (CommonGlobalUtil.EngineUnconnectioned(this)) { return; } this.memberList = null; JGNet.Core.InteractEntity.InteractResult <List <PfCustomer> > result = CommonGlobalCache.ServerProxy.GetPfCustomers(memberID); if (result.ExeResult == JGNet.Core.InteractEntity.ExeResult.Success) { if (result.Data != null) { memberList = result.Data; } } //if (memberList != null && HasPermission(RolePermissionMenuEnum.会员管理, RolePermissionEnum.查看_只看本店)) //{ // memberList = memberList.FindAll(t => t.ShopID == CommonGlobalCache.CurrentShopID); //} this.BindingDataSource(); } catch (Exception ee) { ShowError(ee); } finally { UnLockPage(); } }