コード例 #1
0
        protected void bntdangky_Click(object sender, EventArgs e)
        {
            string pass = HamXuLy.MaHoa(txtpass.Text.Trim());
            //kiểm tra email trùng không
            users_info us = users_info.checkemail(txtemail.Text.Trim());

            if (us == null)
            {
                //kiểm tra user trùng không
                us = users_info.Checkuser(txtuser.Text);
                if (us == null)
                {
                    if (users_info.Add(txtuser.Text.Trim(), txtemail.Text.Trim(), pass, txthoten.Text.Trim(), txtdiachi.Text, txtngaysinh.ToString(), txtsdt.Text, "0", true))
                    {
                        ScriptManager.RegisterStartupScript(
                            this, this.GetType(), "alert",
                            "alert('Tạo tài khoản thành công! mời bạn đăng nhập');location.href='Default.aspx?page=login';", true);
                    }
                    else
                    {
                        Response.Write("<script> alert('Lổi trong quá trình tạo tài khoản,vui lòng liên hệ admin để sửa chữa!')</script>");
                    }
                }
                else
                {
                    Label1.Text = "đã có người đăng ký với user này";
                }
            }
            else
            {
                Label1.Text = "đã có người đăng ký với email này!";
            }
        }
コード例 #2
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            users_info us = new users_info();

            us = users_info.Checkuser(TextBox1.Text.Trim());
            if (us != null)
            {
                if (HamXuLy.MaHoa(TextBox2.Text).Equals(us.password))
                {
                    if (us.status)
                    {
                        Session["admin"]    = us.id;
                        Session["username"] = us.username;
                        Session["name"]     = us.fullname;
                        Session["role"]     = us.rolecode;
                        Session["pass"]     = us.password;
                        Session.Timeout     = 30;

                        Response.Redirect("Default.aspx");
                    }
                    else
                    {
                        Labelerr.Text = "Tài khoản của bạn đã bị khóa";
                    }
                }
                else
                {
                    Labelerr.Text = "Mật khẩu không chính xác";
                }
            }
            else
            {
                Labelerr.Text = "Tên đăng nhập này không tồn tại";
            }
        }
コード例 #3
0
 //nút Gửi mail
 protected void bntGuoiMail_Click(object sender, EventArgs e)
 {
     if (HamXuLy.SendMail(txtTo.Text, txttitle.Text, FreeTextBox1.Text))
     {
         ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", "alert('Email đã được gửi đến khách hàng');location.href='admin.aspx?page=DatHang';", true);
     }
     else
     {
         ScriptManager.RegisterStartupScript(
             this, this.GetType(), "alert",
             "alert('Gửi Mail không thành công,vui lòng kiểm tra lại');location.href='admin.aspx?page=DatHang';", true);
     }
 }
コード例 #4
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            if (TextBox1.Text.Trim().Equals(""))
            {
                Labelerr.Text = "Tên đăng nhập không thể bỏ trống";
                TextBox1.Focus();
                return;
            }
            if (TextBox2.Text.Trim().Equals(""))
            {
                Labelerr.Text = "Mật khẩu không thể bỏ trống";
                TextBox2.Focus();
                return;
            }
            users_info dt = new users_info();

            dt = users_info.Checkuser(TextBox1.Text.Trim());
            if (dt != null)
            {
                if (HamXuLy.MaHoa(TextBox2.Text.Trim()).Equals(dt.password))
                {
                    if (dt.status)
                    {
                        Session["admin"]    = dt.id;
                        Session["username"] = dt.username;
                        Session["name"]     = dt.fullname;
                        Session["role"]     = dt.rolecode;
                        Session.Timeout     = 30;

                        Response.Redirect("Default.aspx?page=checkout");
                    }
                    else
                    {
                        Labelerr.Text = "Tài khoản của bạn đã bị khóa";
                    }
                }
                else
                {
                    Labelerr.Text = "Mật khẩu không chính xác";
                }
            }
            else
            {
                Labelerr.Text = "Tên đăng nhập này không tồn tại";
            }
        }
コード例 #5
0
        protected void bntLogin_Click(object sender, EventArgs e)
        {
            if (txtuser.Text.Trim().Equals(""))
            {
                Label1.Text = "Tên đăng nhập không thể bỏ trống";
                txtuser.Focus();
                return;
            }
            if (txtpass.Text.Trim().Equals(""))
            {
                Label1.Text = "Mật khẩu không thể bỏ trống";
                txtpass.Focus();
                return;
            }
            users_info us;

            us = users_info.Checkuser(txtuser.Text.Trim());
            if (us != null)
            {
                if (HamXuLy.MaHoa(txtpass.Text).Equals(us.password))
                {
                    if (us.status == true)
                    {
                        Session["admin"]    = us.id;
                        Session["username"] = us.username;
                        Session["name"]     = us.fullname;
                        Session["role"]     = us.rolecode;

                        Response.Redirect("admin.aspx");
                    }
                    else
                    {
                        Label1.Text = "Tài khoản của bạn đã bị khóa";
                    }
                }
                else
                {
                    Label1.Text = "Mật khẩu không chính xác";
                }
            }
            else
            {
                Label1.Text = "Tên đăng nhập này không tồn tại";
            }
        }
コード例 #6
0
 protected void Button1_Click(object sender, EventArgs e)
 {
     //kiểm tra mật khẩu có đúng không
     if (HamXuLy.MaHoa(txtpasscu.Text).Equals(us.password))
     {
         //nếu đúng thì cập nhật
         if (users_info.doipass(us.id, HamXuLy.MaHoa(txtpass.Text)))
         {
             Label1.Text = "Đổi password thành công";
         }
     }
     else
     {
         //không thì thôi
         Label1.Text = "Sai Mật khẩu củ";
         txtpasscu.Focus();
     }
 }
コード例 #7
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            //tạo 1 mật khẩu mới với hàm radom
            string     mk = HamXuLy.RandomString(6, true, true);
            users_info us = users_info.checkemail(txtemail.Text.Trim());

            us.password = HamXuLy.MaHoa(mk);
            if (us != null)
            {
                try
                {
                    HamXuLy.SendMail(us.email, "Mật khẩu của bạn.", "Xin chào " + us.fullname + "! đây là mật khẩu mới của bạn <br/><b>" + mk + "</b><br/><br/>Rất mong được phục vụ bạn!");
                    this.Label3.Visible = true;
                    HyperLink1.Visible  = true;
                    Button1.Enabled     = false;

                    users_info.Update(us);
                }
                catch
                {
                }
            }
        }
コード例 #8
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            int MaOders = Orders_Info.Add(0, txtnguoidh.Text, txtdcndh.Text, txtEmailndh.Text, txtdtndh.Text, txtghichundh.Text, double.Parse(tong), "0");


            //nếu thêm oders thành công thì thêm chi tiết oders
            if (MaOders > 0)
            {
                foreach (Cart_Temp a in list)
                {
                    OrderDetails_Info.Add(MaOders, a.pro.id, a.amount);
                }
            }
            Session["Cart"] = null;
            HamXuLy.SendMail(txtEmailndh.Text.Trim(), "Phản hồi thông tin đơn hàng",
                             "Cảm ơn bạn đã đặt hàng tại công ty chúng tôi.<br/> Đơn hàng của bạn đã được gửi tới hệ thống, chúng tôi sẽ phản hồi bạn trong thời gian sớm nhất.");

            //xoa session luu gio hang
            Session["Cart"] = null;
            string url = "";

            url = "Default.aspx?page=end";
            Response.Redirect(url);
        }
コード例 #9
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            //usser 1
            //danh muc 2
            //san pham 3
            //dat hang 4
            //tin tuc 5
            //lien he 6
            int    id   = Convert.ToInt32(HiddenField1.Value);
            string role = "";

            if (roleuser.Checked == true)
            {
                role += "0";
            }
            if (e_user.Checked == true)
            {
                role += "|1";
            }
            if (e_danhmuc.Checked == true)
            {
                role += "|2";
            }
            if (e_sanpham.Checked == true)
            {
                role += "|3";
            }
            if (e_dathang.Checked == true)
            {
                role += "|4";
            }
            if (e_tintuc.Checked == true)
            {
                role += "|5";
            }
            if (e_lienhe.Checked == true)
            {
                role += "|6";
            }
            bool status = false;

            if (ckbStatus.Checked == true)
            {
                status = true;
            }
            string pass;

            if (e_pass.Text.Trim() == "")//khong thay doi
            {
                pass = HiddenField_Pass.Value;
            }

            else
            {
                pass = HamXuLy.MaHoa(e_pass.Text.Trim());
            }

            users_info.Update(id, e_email.Text.Trim(), pass, e_fullname.Text, e_add.Text, e_dob.Text, e_phone.Text, role, status);

            ScriptManager.RegisterStartupScript(
                this, this.GetType(), "alert",
                "alert('Cập nhật thành công');location.href='admin.aspx?page=user';", true);
        }
コード例 #10
0
        protected void Button3_Click(object sender, EventArgs e)
        {
            if (n_email.Text.Trim().Equals(""))
            {
                ltmsg.Text = "Tên đăng nhập không thể bỏ trống";
                n_email.Focus();
                return;
            }
            if (n_pass1.Text.Trim().Equals("") || n_pass2.Text.Trim().Equals(""))
            {
                ltmsg.Text = "Mật khẩu không thể bỏ trống và phải trùng khớp";
                n_pass1.Focus();
                return;
            }
            if (n_pass1.Text.Trim().Length < 6 || n_pass2.Text.Trim().Length < 6)
            {
                ltmsg.Text = "Mật khẩu phải có ít nhất 6 ký tự và phải trùng khớp";
                n_pass1.Focus();
                return;
            }
            if (!n_pass1.Text.Trim().Equals(n_pass2.Text.Trim()))
            {
                ltmsg.Text = "Mật khẩu không khớp nhau";
                n_pass1.Focus();
                return;
            }
            users_info us = users_info.Checkuser(n_username.Text.Trim());

            if (us != null)
            {
                ltmsg.Text = "Tên đăng nhập này đã được đăng ký bởi 1 tài khoản khác";
                n_username.Focus();
                return;
            }
            else
            {
                //usser 1
                //danh muc 2
                //san pham 3
                //dat hang 4
                //tin tuc 5
                //lien he 6
                string role = "";

                if (CheckBox2.Checked == true)
                {
                    role += "0";
                }
                if (n_cbkUser.Checked == true)
                {
                    role += "|1";
                }
                if (n_cbkDanhMuc.Checked == true)
                {
                    role += "|2";
                }
                if (n_cbkSanPham.Checked == true)
                {
                    role += "|3";
                }
                if (n_cbkdathang.Checked == true)
                {
                    role += "|4";
                }
                if (n_cbktintuc.Checked == true)
                {
                    role += "|5";
                }
                if (n_cbklienhe.Checked == true)
                {
                    role += "|6";
                }
                bool status = false;
                if (n_status.Checked == true)
                {
                    status = true;
                }

                try
                {
                    users_info.Add(n_username.Text.Trim(), n_email.Text.Trim(), HamXuLy.MaHoa(n_pass1.Text.Trim()), fuulname.Text, n_add.Text, n_txtNgaySinh.Text, n_phone.Text, role, status);
                }
                catch
                {
                    ltmsg.Text = "Lỗi khi thêm tài khoản! kiểm tra lại";
                }
                ltmsg.Text = "";
                ScriptManager.RegisterStartupScript(
                    this, this.GetType(), "alert",
                    "alert('Thêm thành công');location.href='admin.aspx?page=user';", true);
            }
        }