protected void Page_Load(object sender, EventArgs e)
        {
            QlSachDbDataContext db = new QlSachDbDataContext();
            
            if (Request.QueryString["act"] == "tdtt" && (string)Session["dn"] != "")
            {
                var dnhap = db.DangNhaps.Single(p => p.TenDangNhap == (string)Session["dn"]);
                var a = db.KhachHangs.Where(p => p.TenDangNhap == dnhap.TenDangNhap);
                // Tài khoản chưa đang đăng nhập chưa có mã khách hàng, nghĩa là được tạo bởi admin, không phải tự đăng kí
                if (a.Count() == 0||dnhap.Quyen)
                {
                    Response.Write("<script>alert(\"Tài khoản này không được phép sử dụng chức năng này!\");window.location='default.aspx'</script>");
                    return;
                }

                GridView1.Visible = false;
                lbGioHang.Visible = false;
                lbTT.Visible = false;
                LTongtien.Visible = false;
                tbTenDangNhap.Enabled = false;
                RequireFieldValidator3.Enabled = false;
                Button1.Text = "Thay đổi";
             
                var q = from dn in db.DangNhaps
                        join kh in db.KhachHangs on dn.TenDangNhap equals kh.TenDangNhap
                        where dn.TenDangNhap == (string)Session["dn"]
                        select new
                                   {
                                       kh.hoten,
                                       kh.TenDangNhap,
                                       dn.MatKhau,
                                       kh.diachi,
                                       kh.SoDT,
                                       kh.email
                                   };

                tbTenDangNhap.Text = q.First().TenDangNhap;
                tbDiachi.Text = q.First().diachi;
                tbEmail.Text = q.First().email;
                tbSdt.Text = q.First().SoDT;
                tbHoten.Text = q.First().hoten;
            }
            else
            {
                //if (Session["gh"] == null)
                //    Response.Redirect("default.aspx");
                //else


                Gio gh = new Gio();
                gh = (Gio)Session["gh"];
                if (gh == null)
                {
                    if ((string)Session["dn"] != "") Response.Redirect("default.aspx");

                    lbTT.Visible = false;
                    lbGioHang.Visible = false;
                }
                else
                {
                    lbTT.Visible = true;
                    lbGioHang.Visible = true;
                    GridView1.DataSource = gh.dt;
                    GridView1.DataBind();
                    LTongtien.Text = string.Format("{0:0,0}", gh.TongTien()) + " VNĐ";
                }

            }
        }