Example #1
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            UserDAL bs       = new UserDAL();
            string  userName = StrHelper.ConvertSql(inputName.Value.ToString());
            string  userPwd  = inputPassword.Value.Trim();//string userPwd =  StrHelper.EncryptPassword(PassWord.Text.ToString(), StrHelper.PasswordType.MD5);

            //if (bs.isLoginValidate(userName, userPwd))
            //{

            //    Leyp.Model.User s = bs.getByUserName(userName);
            //    SessionUser ss = new SessionUser();
            //    ss.UserName = s.UserName;
            //    ss.TypeID = s.TypeID;
            //    ss.SubClassID = s.SubClassID;
            //    ss.GroupID = s.GroupID;
            //    Leyp.Components.Module.BaseLogin.SetSession(ss);//保存Session
            //    new BasePage().addSystemLog("登錄進入系統");
            //    Response.Redirect("Index.aspx");

            //}
            //else
            //{


            //    Jscript.AjaxAlert(this, "登录失败!请检查用户名和密码");
            //    return;
            //}


            ////驗證碼測試,可用(2019/09/07)
            //string Code = Session["ValidateNum"].ToString().Trim();
            //if (Code == userPwd.ToUpper())
            //{
            //    Response.Redirect("Result.aspx");
            //}
            //else
            //    Response.Write("<script language='javascript'>alert('跳转失败!');</script>");

            //return;

            if (bs.isLoginValid(userName, userPwd))
            {
                int    selLangID = selLang.SelectedIndex;
                string LangID    = "0";
                if (selLangID > 0)//選擇語言:0-繁體;1-英語;2-簡體
                {
                    LangID = (selLangID - 1).ToString();
                }
                Leyp.Model.User s  = bs.getUserInfo(userName);
                SessionUser     ss = new SessionUser();
                ss.UserName   = s.UserName;
                ss.TypeID     = s.TypeID;
                ss.SubClassID = s.SubClassID;
                ss.GroupID    = s.GroupID;
                if (selLangID == 0)//如果沒有選擇語言,則用用戶默認的語言
                {
                    LangID = s.Lang;
                    if (LangID != "0" && LangID != "1" && LangID != "2")//如果用戶默認的語言也沒有,則用繁體語言
                    {
                        LangID = "0";
                    }
                }
                ss.Lang = LangID;                                // s.Lang;
                Leyp.Components.Module.BaseLogin.SetSession(ss); //保存Session
                new BasePage().addSystemLog("登錄進入系統");
                //Response.Redirect("Index.aspx");
                Response.Redirect("MainForm.aspx");
            }
            else
            {
                Jscript.AjaxAlert(this, "登录失败!请检查用户名和密码");
                return;
            }

            //UserDAL bs = new UserDAL();
            //string userName = StrHelper.ConvertSql(UserName.Text.ToString());
            //string userPwd = StrHelper.EncryptPassword(PassWord.Text.ToString(), StrHelper.PasswordType.MD5);
            //if (bs.isLoginValidate(userName, userPwd))
            //{

            //    Leyp.Model.User s = bs.getByUserName(userName);
            //    SessionUser ss = new SessionUser();
            //    ss.UserName = s.UserName;
            //    ss.TypeID = s.TypeID;
            //    ss.SubClassID = s.SubClassID;
            //    ss.GroupID = s.GroupID;
            //    Leyp.Components.Module.BaseLogin.SetSession(ss);//保存Session
            //    new BasePage().addSystemLog("登錄進入系統");
            //    Response.Redirect("Index.aspx");

            //}
            //else
            //{


            //    Jscript.AjaxAlert(this, "登录失败!请检查用户名和密码");
            //    return;
            //}
        }
Example #2
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            UserDAL bs       = new UserDAL();
            string  userName = StrHelper.ConvertSql(inputName.Value.ToString());
            string  userPwd  = inputPassword.Value.Trim();//string userPwd =  StrHelper.EncryptPassword(PassWord.Text.ToString(), StrHelper.PasswordType.MD5);

            //if (bs.isLoginValidate(userName, userPwd))
            //{

            //    Leyp.Model.User s = bs.getByUserName(userName);
            //    SessionUser ss = new SessionUser();
            //    ss.UserName = s.UserName;
            //    ss.TypeID = s.TypeID;
            //    ss.SubClassID = s.SubClassID;
            //    ss.GroupID = s.GroupID;
            //    Leyp.Components.Module.BaseLogin.SetSession(ss);//保存Session
            //    new BasePage().addSystemLog("登錄進入系統");
            //    Response.Redirect("Index.aspx");

            //}
            //else
            //{


            //    Jscript.AjaxAlert(this, "登录失败!请检查用户名和密码");
            //    return;
            //}

            if (bs.isLoginValid(userName, userPwd))
            {
                Leyp.Model.User s  = bs.getUserInfo(userName);
                SessionUser     ss = new SessionUser();
                ss.UserName   = s.UserName;
                ss.TypeID     = s.TypeID;
                ss.SubClassID = s.SubClassID;
                ss.GroupID    = s.GroupID;
                Leyp.Components.Module.BaseLogin.SetSession(ss);//保存Session
                new BasePage().addSystemLog("登錄進入系統");
                Response.Redirect("Index.aspx");
            }
            else
            {
                Jscript.AjaxAlert(this, "登录失败!请检查用户名和密码");
                return;
            }

            //UserDAL bs = new UserDAL();
            //string userName = StrHelper.ConvertSql(UserName.Text.ToString());
            //string userPwd = StrHelper.EncryptPassword(PassWord.Text.ToString(), StrHelper.PasswordType.MD5);
            //if (bs.isLoginValidate(userName, userPwd))
            //{

            //    Leyp.Model.User s = bs.getByUserName(userName);
            //    SessionUser ss = new SessionUser();
            //    ss.UserName = s.UserName;
            //    ss.TypeID = s.TypeID;
            //    ss.SubClassID = s.SubClassID;
            //    ss.GroupID = s.GroupID;
            //    Leyp.Components.Module.BaseLogin.SetSession(ss);//保存Session
            //    new BasePage().addSystemLog("登錄進入系統");
            //    Response.Redirect("Index.aspx");

            //}
            //else
            //{


            //    Jscript.AjaxAlert(this, "登录失败!请检查用户名和密码");
            //    return;
            //}
        }