protected void Page_Load(object sender, EventArgs e) { if (Session["admin"] != null) { us = users_info.getBy_id(int.Parse(Session["admin"].ToString())); } }
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!"; } }
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"; } }
protected void Page_Load(object sender, EventArgs e) { //if (!Page.IsPostBack) //{ list = Session["Cart"] as List <Cart_Temp>; tong = String.Format("{0:0,0}", Cart_Temp.TongTien(list)); mylist.DataSource = list; mylist.DataBind(); if (Session["admin"] != null) { int id = Convert.ToInt32(Session["admin"].ToString()); users_info us = users_info.getBy_id(id); txtnguoidh.Text = us.fullname; txtEmailndh.Text = us.email; txtdcndh.Text = us.address; txtdtndh.Text = us.phone; txtnguoidh.ReadOnly = true; } else { txtnguoidh.ReadOnly = false; } //} }
protected void Page_Load(object sender, EventArgs e) { Page.Title = "Liên hệ"; if (Session["admin"] != null) { users_info us = users_info.getBy_id(int.Parse(Session["admin"].ToString())); TextBox3.Text = us.phone; TextBox2.Text = us.email; TextBox1.Text = us.fullname; } }
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"; } }
protected void Page_Load(object sender, EventArgs e) { if (Session["admin"] != null) { id = int.Parse(Session["admin"].ToString()); us = users_info.getBy_id(id); txtuser.Text = us.username; txthoten.Text = us.fullname; txtsdt.Text = us.phone; txtemail.Text = us.email; txtngaysinh.Text = us.birdthday; txtdiachi.Text = us.address; } else { Response.Redirect("default.aspx"); } }
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 { } } }
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); } }
protected void Repeater1_ItemCommand(object source, RepeaterCommandEventArgs e) { string name = e.CommandName; int id = Convert.ToInt32(e.CommandArgument.ToString()); users_info us = users_info.getBy_id(id); switch (name) { case "edit": if (us != null) { HiddenField1.Value = id.ToString(); HiddenField_Pass.Value = us.password; MultiView1.ActiveViewIndex = 1; e_username.Text = us.username; e_email.Text = us.email; //e_pass.Text = us.password; e_fullname.Text = us.fullname; e_add.Text = us.address; e_dob.Text = us.birdthday; e_phone.Text = us.phone; string[] role = us.rolecode.Split('|'); if (role.Length > 0) { //usser 1 //danh muc 2 //san pham 3 //dat hang 4 //tin tuc 5 //lien he 6 for (int i = 0; i < role.Length; i++) { if (role[i].Equals("0")) { roleuser.Checked = true; } if (role[i].Equals("1")) { e_user.Checked = true; } if (role[i].Equals("2")) { e_danhmuc.Checked = true; } if (role[i].Equals("3")) { e_sanpham.Checked = true; } if (role[i].Equals("4")) { e_dathang.Checked = true; } if (role[i].Equals("5")) { e_tintuc.Checked = true; } if (role[i].Equals("6")) { e_lienhe.Checked = true; } } } if (us.status) { ckbStatus.Checked = true; } else { ckbStatus.Checked = false; } } break; case "del": users_info.Delete(id); Load_List(); break; case "status": if (us.status == true) { us.status = false; } else { us.status = true; } users_info.Update(id, us.email, us.password, us.fullname, us.address, us.birdthday, us.phone, us.rolecode, us.status); Load_List(); break; } }