protected void btnLogin_Click(object sender, ImageClickEventArgs e) { int ErrCode = 0; vw_CRMUser user; if (svr.CRMUsers.Count() == 0) { user = new vw_CRMUser() { UserID = 0, UserFullName = "admin", Role = "admin", RoleID = 1, RoleGrade = 9 } } ; else { user = svr.Validate(txtloginid.Text.Trim(), txtpwd.Text.Trim(), ref ErrCode); } if (ErrCode == 0) { string LoginUserName = txtloginid.Text.Trim().ToUpper(); if (LoginUserName != "ADMIN") { InsertLoginHistory(user.UserID, 0); } AddOnlineUserList(LoginUserName); //---save login user info into session------ LogUserInfo usrInfo = new LogUserInfo(); usrInfo.LoginUserID = user.UserID; usrInfo.LoginUserName = LoginUserName; usrInfo.LoginUserFullName = user.UserFullName; usrInfo.LoginUserRoleID = (long)user.RoleID; usrInfo.LoginUserRoleGrade = (int)user.RoleGrade; usrInfo.LoginUserCompany = user.SYSID.ToString(); Session[Session_ID] = usrInfo; base.StrCulture = ddlLanguage.SelectedValue; Response.Cookies["TerryCRMLang"].Value = ddlLanguage.SelectedValue; base.LastLoginUser = txtloginid.Text; FormsAuthentication.RedirectFromLoginPage(usrInfo.LoginUserID.ToString(), false); //Response.Redirect("~/default.aspx"); } else { if (user != null) { InsertLoginHistory(user.UserID, 2); //2=密码错误 } ((Label)this.FindControl("lblJScript")).Text = GetREMes("MsgLoginError"); //Page.ClientScript.RegisterClientScriptBlock(typeof(string),"loginfail", // string.Format("<script>jAlert('{0}');</script>", GetREMes("MsgLoginError"))); } }
protected void btnLogin_Click(object sender, ImageClickEventArgs e) { int ErrCode = 0; vw_CRMUser user; if (svr.CRMUsers.Count() == 0) user = new vw_CRMUser() { UserID = 0, UserFullName = "admin", Role = "admin", RoleID = 1, RoleGrade = 9 }; else { user = svr.Validate(txtloginid.Text.Trim(), txtpwd.Text.Trim(), ref ErrCode); } if (ErrCode == 0) { string LoginUserName = txtloginid.Text.Trim().ToUpper(); if (LoginUserName != "ADMIN") InsertLoginHistory(user.UserID, 0); AddOnlineUserList(LoginUserName); //---save login user info into session------ LogUserInfo usrInfo = new LogUserInfo(); usrInfo.LoginUserID = user.UserID; usrInfo.LoginUserName = LoginUserName; usrInfo.LoginUserFullName = user.UserFullName; usrInfo.LoginUserRoleID = (long)user.RoleID; usrInfo.LoginUserRoleGrade = (int)user.RoleGrade; usrInfo.LoginUserCompany = user.SYSID.ToString(); Session[Session_ID] = usrInfo; base.StrCulture = ddlLanguage.SelectedValue; Response.Cookies["TerryCRMLang"].Value = ddlLanguage.SelectedValue; base.LastLoginUser = txtloginid.Text; FormsAuthentication.RedirectFromLoginPage(usrInfo.LoginUserID.ToString(), false); //Response.Redirect("~/default.aspx"); } else { if (user != null) InsertLoginHistory(user.UserID, 2); //2=密码错误 ((Label)this.FindControl("lblJScript")).Text = GetREMes("MsgLoginError"); //Page.ClientScript.RegisterClientScriptBlock(typeof(string),"loginfail", // string.Format("<script>jAlert('{0}');</script>", GetREMes("MsgLoginError"))); } }