protected void Page_Load(object sender, EventArgs e) { HttpCookie cookie = Request.Cookies["TenTK"]; if (cookie != null) { string tenTK = cookie.Value; LoginSuccess.Visible = true; Login.Visible = false; if (TaikhoanBUS.LayThongTinTaiKhoan(tenTK).AnhDaiDien == false) { imgAvatar.ImageUrl = "img/mastercart.png"; } else { imgAvatar.ImageUrl = "img/avatar/" + tenTK + ".jpg"; } name.Text = TaikhoanBUS.LayHoTen(tenTK); name2.Text = TaikhoanBUS.LayHoTen(tenTK); //Load số sp trong giỏ hàng //lblSoSP.Text = GioHangBUS.DemSoSPTrongGioHang(tenTK).ToString(); } else { LoginSuccess.Visible = false; Login.Visible = true; } }
protected void btnDangKi_Click(object sender, EventArgs e) { if (Page.IsValid) { TaikhoanDTO tk = new TaikhoanDTO(); tk.TenTaiKhoan = txtTenTK.Text; tk.MatKhau = txtMatKhau.Text; tk.Email = txtEmail.Text; tk.SDT = txtSDT.Text; tk.DiaChi = txtDiaChi.Text; tk.HoTen = txtHoTen.Text; if (TaikhoanBUS.DangKy(tk) == true) { Response.Write("<script>alert('Đăng ký tài khoản thành công!')</script>"); HttpCookie cookie = new HttpCookie("TenTK"); cookie.Value = tk.TenTaiKhoan; Response.Cookies.Add(cookie); Response.Redirect("index.aspx"); } else { thongbao.Text = "Đăng ký tài khoản thất bại!!!"; } } }
protected void KTTKDaTonTai(object source, ServerValidateEventArgs args) { if (TaikhoanBUS.KTTKTonTai(txtTenTK.Text) == true) { args.IsValid = false; } else { args.IsValid = true; } }
protected void btnDangNhap_Click(object sender, EventArgs e) { string tenTK = txtTenTK.Text; string mk = txtMatKhau.Text; if (TaikhoanBUS.KTTKTonTai(tenTK)) { if (TaikhoanBUS.KTMatKhau(tenTK, mk)) { if (TaikhoanBUS.KTTTTaiKhoan(tenTK)) { HttpCookie cookie = new HttpCookie("TenTK"); cookie.Value = tenTK; Response.Cookies.Add(cookie); if (TaikhoanBUS.LayThongTinTaiKhoan(tenTK).LaAdmin == true) { Response.Redirect("admin/index.aspx"); } else { Response.Redirect("index.aspx"); } } else { thongbao.Text = "Tài khoản đang bị khoá, vui lòng liên hệ Admin."; } } else { thongbao.Text = "Sai mật khẩu, vui lòng thử lại."; } } else { thongbao.Text = "Tài khoản không tồn tại, vui lòng thử lại."; } }