Пример #1
0
        //Lấy thông tin người dùng dựa vào tenDN
        public static ChiTietNguoiDung LayThongTin(string TenDangNhap)
        {
            ChiTietNguoiDung nd = new ChiTietNguoiDung();
            DuLieu           dl = new DuLieu();

            if (dl.MoKetNoi())
            {
                string        sqlString = "Select TenND, NgaySinh, GioiTinh, DiaChi, SDT, TenDangNhap, ChucVu from NguoiDung where TenDangNhap = '" + TenDangNhap + "'";
                SqlDataReader dr        = dl.LayDuLieu(sqlString);
                if (dr.Read())
                {
                    nd = new ChiTietNguoiDung(0, dr["TenDangNhap"].ToString(), dr["ChucVu"].ToString(), dr["TenND"].ToString(), (DateTime)dr["NgaySinh"], (bool)dr["GioiTinh"], dr["DiaChi"].ToString(), dr["SDT"].ToString());
                }
                dl.DongKetNoi();
            }
            return(nd);
        }
        private void frmCapNhatThongTinND_Load(object sender, EventArgs e)
        {
            ChiTietNguoiDung nd = NguoiDung.LayThongTin(PhanQuyenNguoiDung.TenDangNhap);

            txtDiaChi.Text = nd.DiaChi;
            //dtpNgaySinh.Text = nd.NgaySinh.Day =;
            dtpNgaySinh.Text     = nd.NgaySinh.ToString();
            txtSoDienThoai.Text  = nd.SDT;
            txtTenNguoiDung.Text = nd.TenND;
            if (nd.GioiTinh == true)
            {
                rdoNam.Checked = true;
            }
            else
            {
                rdoNu.Checked = true;
            }
            lblThongBao.Text = "";
        }