void inner_channel_AfterLogin(object sender, AfterLoginEventArgs e) { if (this.AfterLogin != null) { this.AfterLogin(sender, e); } }
private void WebBrowser_Navigated(object sender, WebBrowserNavigatedEventArgs e) { if (webBrowser.HasErorr) { ClientUri = null; ShowFailed(webBrowser.ErrorDescription, true); } else { if (ClientUri != null) { webBrowser.Stop(); AfterLoginEventArgs eventArgs = new AfterLoginEventArgs(ClientUri, CookieUtil.InternetGetCookieEx(ClientUri), Email); AfterLogin?.Invoke(eventArgs); if (eventArgs.Sucess) { DialogResult = DialogResult.OK; Close(); } else { ShowFailed(eventArgs.Error); } } } }
// 2015/1/1 void channel_AfterLogin(object sender, AfterLoginEventArgs e) { // 直接转发给容器 if (this.AfterLogin != null) { this.AfterLogin(sender, e); } }
internal void Channel_AfterLogin(object sender, AfterLoginEventArgs e) { LibraryChannel channel = sender as LibraryChannel; _currentUserName = channel.UserName; //_currentUserRights = channel.Rights; //_currentLibraryCodeList = channel.LibraryCodeList; }
// 2015/1/22 void Channel_AfterLogin(object sender, AfterLoginEventArgs e) { LibraryChannel channel = sender as LibraryChannel; if (string.IsNullOrEmpty(channel.UserName) == true) { throw new Exception("Channel_AfterLogin() channel.UserName 为空 (此时 SessionInfo.m_strUserName 为 '" + this.m_strUserName + "')"); } this.m_strUserName = channel.UserName; }
void Channels_AfterLogin(object sender, AfterLoginEventArgs e) { LibraryChannel channel = (LibraryChannel)sender; dp2Server server = this.MainForm.Servers[channel.Url]; if (server == null) { // e.ErrorInfo = "没有找到 URL 为 " + channel.Url + " 的服务器对象"; return; } #if SN if (server.Verified == false && StringUtil.IsInList("serverlicensed", channel.Rights) == false) { string strError = ""; string strTitle = "修改密码窗需要先设置序列号才能访问服务器 " + server.Name + " " + server.Url; int nRet = this.MainForm.VerifySerialCode(strTitle, "", true, out strError); if (nRet == -1) { channel.Close(); e.ErrorInfo = strTitle; #if NO MessageBox.Show(this.MainForm, "修改密码窗需要先设置序列号才能使用"); API.PostMessage(this.Handle, API.WM_CLOSE, 0, 0); #endif return; } } server.Verified = true; #else server.Verified = true; #endif }
void Channel_AfterLogin(object sender, AfterLoginEventArgs e) { this.MainForm.Channel_AfterLogin(this, e); }
internal void Channel_AfterLogin(object sender, AfterLoginEventArgs e) { }
// 2015/1/22 void Channel_AfterLogin(object sender, AfterLoginEventArgs e) { LibraryChannel channel = sender as LibraryChannel; if (string.IsNullOrEmpty(channel.UserName) == true) throw new Exception("Channel_AfterLogin() channel.UserName 为空 (此时 SessionInfo.m_strUserName 为 '"+this.m_strUserName+"')"); this.m_strUserName = channel.UserName; }
internal void Channel_AfterLogin(object sender, AfterLoginEventArgs e) { LibraryChannel channel = sender as LibraryChannel; _currentUserName = channel.UserName; }
void Channel_AfterLogin(object sender, AfterLoginEventArgs e) { MainForm.Channel_AfterLogin(sender, e); // 2015/11/8 }
public virtual void Channel_AfterLogin(object sender, AfterLoginEventArgs e) { this.MainForm.Channel_AfterLogin(sender, e); // 2015/11/4 原来是 this }
void Channel_AfterLogin(object sender, AfterLoginEventArgs e) { }
// 2015/1/22 void Channel_AfterLogin(object sender, AfterLoginEventArgs e) { LibraryChannel channel = sender as LibraryChannel; this.m_strUserName = channel.UserName; }
void Channel_AfterLogin(object sender, AfterLoginEventArgs e) { Program.MainForm.Channel_AfterLogin(sender, e); // 2015/11/8 }
void __Channel_AfterLogin(object sender, AfterLoginEventArgs e) { this.commentControl1.SetLibraryCodeFilter(this.CurrentLibraryCodeList); }