public List <NguoiDung1> AllNguoiDung()
        {
            string sql = "select * from NguoiDung";

            db = new DBACCESS();
            db.open();
            DataTable dt = db.getTable(sql);

            db.close();
            List <NguoiDung1> ds = new List <NguoiDung1>();

            foreach (DataRow dr in dt.Rows)
            {
                NguoiDung1 nd = new NguoiDung1();
                nd.MaNguoiDung = dr[0].ToString();
                nd.HoTen       = dr[1].ToString();
                nd.TaiKhoan    = dr[2].ToString();
                nd.MatKhau     = dr[3].ToString();
                nd.DiaChi      = dr[4].ToString();
                nd.Email       = dr[5].ToString();
                nd.GioiTinh    = dr[6].ToString();
                nd.NgaySinh    = dr[7].ToString();
                nd.NgayDangKy  = dr[8].ToString();
                nd.VaiTro      = int.Parse(dr[9].ToString());
                ds.Add(nd);
            }
            this.DanhSachNguoiDung = ds;
            return(ds);
        }
        public void SuaNguoiDung(NguoiDung1 nd)
        {
            string sql = "update NguoiDung set HoTen=N'" + nd.HoTen + "','" + nd.TaiKhoan + "','" + nd.MatKhau + "',N'" + nd.DiaChi + "',N'" + nd.Email + "','" + nd.GioiTinh + "','" + nd.NgaySinh + "','" + nd.NgayDangKy + "' where MaNguoiDung='" + nd.MaNguoiDung + "'";

            db = new DBACCESS();
            db.open();
            db.ExcuteQuery(sql);
            db.close();
        }
        public void ThemNguoiDung(NguoiDung1 nd)
        {
            string sql = "insert into NguoiDung values(N'" + nd.HoTen + "','" + nd.TaiKhoan + "','" + nd.MatKhau + "',N'" + nd.DiaChi + "',N'" + nd.Email + "','" + nd.GioiTinh + "','" + nd.NgaySinh + "','" + nd.NgayDangKy + "','" + nd.VaiTro + "')";

            db = new DBACCESS();
            db.open();
            db.ExcuteQuery(sql);
            db.close();
        }
        protected void btnDangKy_Click(object sender, EventArgs e)
        {
            NguoiDung1 nd1 = new NguoiDung1();

            if (txtHoTen.Text == "")
            {
                Response.Write("<script language='javascript'>alert('" + "Bạn chưa nhập họ tên!" + "')</script>");
                txtHoTen.Focus();
            }
            else
            {
                if (txtTaiKhoan.Text == "")
                {
                    Response.Write("<script language='javascript'>alert('" + "Bạn chưa nhập tên tài khoản!" + "')</script>");
                    txtTaiKhoan.Focus();
                }
                else
                {
                    if (txtMatKhau.Text == "")
                    {
                        Response.Write("<script language='javascript'>alert('" + "Bạn chưa nhập mật khẩu!" + "')</script>");
                        txtMatKhau.Focus();
                    }
                    else
                    {
                        if (txtDiaChi.Text == "")
                        {
                            Response.Write("<script language='javascript'>alert('" + "Bạn chưa nhập địa chỉ!" + "')</script>");
                            txtDiaChi.Focus();
                        }
                        else
                        {
                            if (txtEmail.Text == "")
                            {
                                Response.Write("<script language='javascript'>alert('" + "Bạn chưa nhập email!" + "')</script>");
                                txtDiaChi.Focus();
                            }
                            else
                            {
                                if (txtGioiTinh.Text == "")
                                {
                                    Response.Write("<script language='javascript'>alert('" + "Bạn chưa nhập giới tính!" + "')</script>");
                                    txtDiaChi.Focus();
                                }
                                else
                                {
                                    if (txtNgaySinh.Text == "")
                                    {
                                        Response.Write("<script language='javascript'>alert('" + "Bạn chưa nhập ngày sinh!" + "')</script>");
                                        txtDiaChi.Focus();
                                    }
                                    else
                                    {
                                        if (txtNgayDK.Text == "")
                                        {
                                            Response.Write("<script language='javascript'>alert('" + "Bạn chưa nhập ngày đăng ký!" + "')</script>");
                                            txtDiaChi.Focus();
                                        }
                                        else
                                        {
                                            nd1.HoTen      = txtHoTen.Text;
                                            nd1.TaiKhoan   = txtTaiKhoan.Text;
                                            nd1.MatKhau    = txtMatKhau.Text;
                                            nd1.DiaChi     = txtDiaChi.Text;
                                            nd1.Email      = txtEmail.Text;
                                            nd1.GioiTinh   = txtGioiTinh.Text;
                                            nd1.NgaySinh   = txtNgaySinh.Text;
                                            nd1.NgayDangKy = txtNgayDK.Text;
                                            nd1.VaiTro     = 0;
                                            //try
                                            {
                                                ndbll.ThemNguoiDung(nd1);
                                                Response.Write("<script>alert('Đăng ký thành công!'); window.location.replace('/Presentation/NguoiDung/DangNhap.aspx');</script>");
                                            }
                                            //catch
                                            {
                                                Response.Write("<script>alert('Đăng ký thất bại!');</script>");
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
 public void SuaNguoiDung(NguoiDung1 nd)
 {
     nddal.SuaNguoiDung(nd);
 }
 public void ThemNguoiDung(NguoiDung1 nd)
 {
     nddal.ThemNguoiDung(nd);
 }