public static FrmCompletedToMes GetSingleton(DataTable dt) { if (frm == null || frm.IsDisposed) { frm = new FrmCompletedToMes(); } user = dt; if (user.Rows.Count > 0) { frm.Text = frm.Text + "_欢迎您:" + dt.Rows[0]["UserName"].ToString(); } return(frm); }
public void login() { this.account = this.txtAccount.Text.Trim().ToUpper(); this.password = this.txtPwd.Text.Trim(); DataTable dt = ctmm.getLoginByAccount(this.account, this.password); if (dt.Rows.Count != 1) { this.labMsg.Text = "用户或密码错误"; AccessAppSettings(this.account, this.password); return; } // 保存登录信息 AccessAppSettings(this.account, this.password); FrmCompletedToMes frm = FrmCompletedToMes.GetSingleton(dt); frm.MdiParent = mainfrom; frm.Show(); frm.Activate(); this.Visible = false; }