/// <summary> /// 登录状态改变消息 /// </summary> /// <param name="islogin"></param> private void Instance_IsLoginEvent(bool islogin) { if (islogin) { if (DataManager.Instance.LoginInfo != null) { this.radLabel1.Text = "您好," + DataManager.Instance.LoginData.name; } //刷新 if (fbBase != null) { fbBase.InitializeBrowser(); } if (fbMoney != null) { fbMoney.InitializeBrowser(); } if (m_publishForm != null) { this.m_publishForm.SetDefultWhenLogin(DataManager.Instance.GetContractCategoryDic("cu")); } } else { List <string> names = new List <string>(); names.Add("SecurityToken"); names.Add("SecurityTicket"); BsCtl.DelectCookie(USeManager.Instance.Address, names);//删除COOKIES this.Hide(); Program.LoginFm.Show(); } }
/// <summary> /// 登录状态改变消息 /// </summary> /// <param name="islogin"></param> private void Instance_IsLoginEvent(bool islogin) { if (islogin) { this.BeginInvoke((MethodInvoker) delegate { if (LoginFm != null) { LoginFm.Hide();//登录2 } USeManager.Instance.MQTTService.UpdataMarketDataEvent += MQTTService_UpdataMarketDataEvent; UpdateTable(); UpdataLogin(true); Draw(); //登陆之后拉挂牌全量 //this.PublishControl1.SetDefultWhenLogin(DataManager.Instance.GetContractCategoryDic("cu")); this.publishForm.SetDefultWhenLogin(DataManager.Instance.GetContractCategoryDic("cu")); }); } else { this.panel1.Visible = false; this.panel3.Visible = false; this.panel4.Visible = false; btns1.SetChoose(0); btns5.SetChoose(0); USeManager.Instance.MQTTService.UpdataMarketDataEvent += MQTTService_UpdataMarketDataEvent; List <string> names = new List <string>(); names.Add("SecurityToken"); names.Add("SecurityTicket"); BsCtl.DelectCookie(USeManager.Instance.Address, names);//删除COOKIES UpdataLogin(false); DataManager.Instance.GetCommodity(); } }