protected void IBLogin_Click(object sender, ImageClickEventArgs e) { string exception = ""; UserInfo userInfo = new UserInfo(); string id = TextBox_UserName.Text;; string passWord = TextBox_Password.Text; LoginType loginType = (LoginType)Enum.Parse(typeof(LoginType), DropDownList_LoginType.SelectedValue); if ((loginType == LoginType.manager)) { if (id == "" || passWord == "") { ErrorMessage.Text = "用户名、密码不能为空!"; ErrorMessage.Visible = true; return; } } if (LoginManagementCtrl.LoginIn(ref userInfo, id, passWord, loginType, ref exception)) { Session["UserID"] = userInfo.Id; Session["UserName"] = userInfo.Name; Session["AccessLevel"] = userInfo.AccessLevel; Response.Redirect("Pages/HomePage.aspx"); } else { ErrorMessage.Text = exception + "\n请输入正确的用户名密码并选择正确的身份!"; ErrorMessage.Visible = true; } }
protected void IBLogin_Click(object sender, ImageClickEventArgs e) { string exception = ""; UserInfo userInfo = new UserInfo(); string id = UserName.Text;; string passWord = Password.Text; if (id == "" || passWord == "") { ErrorMessage.Text = "用户名密码不能为空!"; ErrorMessage.Visible = true; Message.Visible = false; return; } LoginType loginType = (LoginType)Convert.ToInt32(LoginType.SelectedValue); if (LoginManagementCtrl.LoginIn(ref userInfo, id, passWord, loginType, ref exception)) { Session["UserID"] = userInfo.Id; Session["UserName"] = userInfo.Name; Session["AccessLevel"] = userInfo.AccessLevel; Session["Depart"] = userInfo.Depart; Response.Redirect("Pages/HomePage.aspx"); } else { ErrorMessage.Text = "请输入正确的用户名、密码并选择正确的身份!"; ErrorMessage.Visible = true; Message.Visible = false; } }