Exemplo n.º 1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        using (ISession session = dbContext.Current().GetContext("SqlDb").GetSession())
        {
            SqlDb.Dcms_User user = new SqlDb.Dcms_User();
            UpdateModelByForm(user, Request.Form);
            IQuery query = session.GetQuery(user).Where(SqlDb.Dcms_User._USER_NAME_.EqulesExp(Request.Form["User_Name"]));
            List <SqlDb.Dcms_User> userList = query.GetList <SqlDb.Dcms_User>();
            if (userList.Count == 1)
            {
                //if (userList[0].User_Email != "")
//                {
//                    SendeMail(userList[0].User_PassWord);
//                    Jscript.AlertAndBack("邮件已发送,请及时查收.");
//                }
                if (userList[0].User_Name == user.User_Name && userList[0].User_Email == user.User_Email)
                {
                    Jscript.AlertAndBack("您的密码是: " + userList[0].User_PassWord + " 请妥善保管!");
                }
                else
                {
                    Jscript.AlertAndBack("身份验证错误!");
                }
            }
            else
            {
                Jscript.AlertAndBack("用户名不存在.");
            }
        }
    }
Exemplo n.º 2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        string successMessage = IRequest.GetFormString("successMessage");
        string successUrl     = IRequest.GetFormString("successUrl");
        string errorMessage   = IRequest.GetFormString("errorMessage");

        if ((IRequest.GetFormString("Js_RealName").Length <= 1) || (IRequest.GetFormString("Js_Tel").Length <= 1) || (IRequest.GetFormString("Js_Email").Length <= 1))
        {
            Jscript.AlertAndBack(errorMessage);
        }
        else
        {
            try
            {
                using (ISession session = dbContext.Current().GetContext("SqlDb").GetSession())
                {
                    SqlDb.Dcms_JobSeeker jobSeeker = new SqlDb.Dcms_JobSeeker();
                    jobSeeker.Js_AddTime = DateTime.Now;
                    UpdateModelByForm(jobSeeker, Request.Form);
                    session.Create(jobSeeker);
                }
                Jscript.AlertAndRedirect(successMessage, successUrl);
            }
            catch
            {
                Jscript.AlertAndBack(errorMessage);
            }
        }
    }
Exemplo n.º 3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        string successMessage   = IRequest.GetFormString("successMessage");
        string successUrl       = IRequest.GetFormString("successUrl");
        string errorMessage     = IRequest.GetFormString("errorMessage");
        string errorCodeMessage = IRequest.GetFormString("errorCodeMessage");
        bool   hasValidCode     = false;
        string ValidCode        = string.Empty;

        for (int i = 0; i < Request.Form.Keys.Count; i++)
        {
            if (Request.Form.Keys[i].ToLower() == "validcode")
            {
                hasValidCode = true;
                ValidCode    = IRequest.GetFormString("ValidCode");
                break;
            }
        }

        if ((hasValidCode) && (ValidCode != Convert.ToString(SessionHelper.Get("ValidCode"))))
        {
            Jscript.AlertAndBack(errorCodeMessage);
            Response.End();
        }
        if ((IRequest.GetFormString("User_Name").Trim().Length <= 1) || (IRequest.GetFormString("Password1").Trim().Length < 6) || (IRequest.GetFormString("Password1") != IRequest.GetFormString("Password2")))
        {
            Jscript.AlertAndBack(errorMessage);
        }
        else
        {
            try
            {
                using (ISession session = dbContext.Current().GetContext("SqlDb").GetSession())
                {
                    SqlDb.Dcms_User user = new SqlDb.Dcms_User();
                    UpdateModelByForm(user, Request.Form);
                    user.User_RegTime   = DateTime.Now;
                    user.User_InVisible = 1;
                    user.User_PassWord  = IRequest.GetFormString("Password1").Trim();
                    user.User_Gender    = IRequest.GetFormString("User_Gender").Trim();
                    user.User_RegIp     = Utility.GetIPAddress();
                    user.User_LastIp    = Utility.GetIPAddress();
                    user.User_LastTime  = DateTime.Now;
                    user.User_BirthDay  = DateTime.Now;
                    session.Create(user);
                    SessionHelper.Add("UserId", session.ExecuteScalar("select max(user_id) from dcms_user"));
                    Utils.WriteCookie("UserId", session.ExecuteScalar("select max(user_id) from dcms_user"));
                    SessionHelper.Add("UserName", IRequest.GetFormString("User_Name").Trim());
                    Utils.WriteCookie("UserNmae", IRequest.GetFormString("User_Name").Trim());
                }
                Jscript.AlertAndRedirect(successMessage, successUrl);
            }
            catch
            {
                Jscript.AlertAndBack(errorMessage);
            }
        }
    }
Exemplo n.º 4
0
    protected void Page_Load(object sender, EventArgs e)
    {
        string successMessage   = IRequest.GetFormString("successMessage");
        string successUrl       = IRequest.GetFormString("successUrl");
        string errorMessage     = IRequest.GetFormString("errorMessage");
        string errorCodeMessage = IRequest.GetFormString("errorCodeMessage");
        bool   hasValidCode     = false;
        string ValidCode        = string.Empty;

        for (int i = 0; i < Request.Form.Keys.Count; i++)
        {
            if (Request.Form.Keys[i].ToLower() == "validcode")
            {
                hasValidCode = true;
                ValidCode    = IRequest.GetFormString("ValidCode");
                break;
            }
        }

        if ((hasValidCode) && (ValidCode != Convert.ToString(SessionHelper.Get("ValidCode"))))
        {
            Jscript.AlertAndBack(errorCodeMessage);
            Response.End();
        }
        if ((IRequest.GetFormString("GuestBook_UserName").Length <= 1) || (IRequest.GetFormString("GuestBook_Title").Length <= 1))
        {
            Jscript.AlertAndBack(errorMessage);
        }
        else
        {
            try
            {
                using (ISession session = dbContext.Current().GetContext("SqlDb").GetSession())
                {
                    SqlDb.Dcms_GuestBook guestbook = new SqlDb.Dcms_GuestBook();
                    guestbook.GuestBook_AddTime = DateTime.Now;
                    guestbook.GuestBook_State   = "0";
                    UpdateModelByForm(guestbook, Request.Form);
                    guestbook.GuestBook_UserIp = Utils.GetRealIP();
                    //StringBuilder sb = new StringBuilder();
                    //sb.Append(string.Format("标题:{0}<br />", guestbook.GuestBook_Title));
                    //sb.Append(string.Format("用户名:{0}<br />", guestbook.GuestBook_UserName));
                    //sb.Append(string.Format("邮箱:{0}<br />", guestbook.GuestBook_UserEmail));
                    //sb.Append(string.Format("电话:{0}<br />", guestbook.GuestBook_UserTel));
                    //sb.Append(string.Format("QQ/MSN:{0}<br />", guestbook.GuestBook_UserIM));
                    //sb.Append(string.Format("内容:{0}<br />", guestbook.GuestBook_Content));
                    //sendMail("***@35.cn", title, sb.ToString(), "***@35.cn","***@35.cn","******","mail.35.cn");
                    session.Create(guestbook);
                }
                Jscript.AlertAndRedirect(successMessage, successUrl);
            }
            catch
            {
                Jscript.AlertAndBack(errorMessage);
            }
        }
    }
Exemplo n.º 5
0
    protected void Page_Load(object sender, EventArgs e)
    {
        string successMessage = IRequest.GetFormString("successMessage");
        string successUrl     = IRequest.GetFormString("successUrl");
        string errorMessage   = IRequest.GetFormString("errorMessage");
        int    UId            = Utils.StrToInt(SessionHelper.Get("UserId"), 0);

        if (UId <= 0)
        {
            Jscript.AlertAndBack("登录超时");
            return;
        }
        try
        {
            using (ISession session = dbContext.Current().GetContext("SqlDb").GetSession())
            {
                SqlDb.Dcms_User user = new SqlDb.Dcms_User();
                user.User_Id = UId;
                string UserPwd  = IRequest.GetFormString("Password1").Trim();
                string UserPwd1 = IRequest.GetFormString("Password2").Trim();
                if (!UserPwd.Equals(UserPwd1))
                {
                    Jscript.AlertAndBack("二次输入的密码不相同.");
                    return;
                }

                IQuery query = session.GetQuery(user).Where(SqlDb.Dcms_User._USER_ID_.EqulesExp());
                List <SqlDb.Dcms_User> userList = query.GetList <SqlDb.Dcms_User>();
                if (userList.Count == 1)
                {
                    user = userList[0];
                    user.User_PassWord = UserPwd;
                    session.Update(user);
                    Jscript.AlertAndRedirect(successMessage, successUrl);
                }
                else
                {
                    Jscript.AlertAndBack("修改失败.");
                }
            }
        }
        catch
        {
            Jscript.AlertAndBack(errorMessage);
        }
    }
Exemplo n.º 6
0
    protected void Page_Load(object sender, EventArgs e)
    {
        string successMessage   = IRequest.GetFormString("successMessage");
        string successUrl       = IRequest.GetFormString("successUrl");
        string errorMessage     = IRequest.GetFormString("errorMessage");
        string errorCodeMessage = IRequest.GetFormString("errorCodeMessage");
        bool   hasValidCode     = false;
        string ValidCode        = string.Empty;

        for (int i = 0; i < Request.Form.Keys.Count; i++)
        {
            if (Request.Form.Keys[i].ToLower() == "validcode")
            {
                hasValidCode = true;
                ValidCode    = IRequest.GetFormString("ValidCode");
                break;
            }
        }

        if ((hasValidCode) && (ValidCode != Convert.ToString(SessionHelper.Get("ValidCode"))))
        {
            Jscript.AlertAndBack("验证码出错");
            Response.End();
        }
        try
        {
            using (ISession session = dbContext.Current().GetContext("SqlDb").GetSession())
            {
                SqlDb.Dcms_User user = new SqlDb.Dcms_User();
                UpdateModelByForm(user, Request.Form);
                if (string.IsNullOrEmpty(user.User_Name) || string.IsNullOrEmpty(user.User_PassWord))
                {
                    Jscript.AlertAndBack("用户名或密码不能为空.");
                    return;
                }
                else
                {
                    IQuery query = session.GetQuery(user).Where(SqlDb.Dcms_User._USER_NAME_.EqulesExp().AND(SqlDb.Dcms_User._USER_PASSWORD_.EqulesExp()));
                    List <SqlDb.Dcms_User> userList = query.GetList <SqlDb.Dcms_User>();
                    if (userList.Count == 1)
                    {
                        // string str=(userList[0].User_InVisible==0)?"fd":"f";
                        if (userList[0].User_InVisible.Equals("0"))
                        {
                            Jscript.AlertAndBack("你还没有审核通过.");
                            return;
                        }
                        else
                        {
                            SessionHelper.Add("UserLevelKey", userList[0].User_LevelKey);
                            SessionHelper.Add("UserName", userList[0].User_Name);
                            SessionHelper.Add("UserId", userList[0].User_Id.ToString());
                            Utils.WriteCookie("UserId", userList[0].User_Id.ToString());
                            string urlRef = Utils.GetCookie("urlRef");
                            if ((urlRef.Length > 0))
                            {
                                Response.Redirect(urlRef);
                            }
                            else
                            {
                                Jscript.AlertAndRedirect(successMessage, successUrl);
                            }
                            return;
                        }
                    }
                    else
                    {
                        Jscript.AlertAndBack("用户名或密码错误.");
                        return;
                    }
                }
            }
        }
        catch (Exception ex)
        {
            Jscript.AlertAndBack(ex.Message);
        }
    }