//report public static IList <NguoiDanInfo> LayDsNguoiDan() { NguoiDanData m_NDData = new NguoiDanData(); DataTable m_DT = m_NDData.LayDsNguoiDanForReport(); IList <NguoiDanInfo> dS = new List <NguoiDanInfo>(); foreach (DataRow Row in m_DT.Rows) { NguoiDanInfo nd = new NguoiDanInfo(); NgheNghiepInfo nn = new NgheNghiepInfo(); nn.MaNgheNghiep = Convert.ToString(Row["MaNgheNghiep"]); nn.TenNgheNghiep = Convert.ToString(Row["TenNgheNghiep"]); DanTocInfo dt = new DanTocInfo(); dt.MaDanToc = Convert.ToString(Row["MaDanToc"]); dt.TenDanToc = Convert.ToString(Row["TenDanToc"]); TonGiaoInfo tg = new TonGiaoInfo(); tg.MaTonGiao = Convert.ToString(Row["MaTonGiao"]); tg.TenTonGiao = Convert.ToString(Row["TenTonGiao"]); nd.MaNguoiDan = Convert.ToString(Row["MaNguoiDan"]); nd.TenNguoiDan = Convert.ToString(Row["TenNguoiDan"]); nd.GioiTinh = Convert.ToBoolean(Row["GioiTinh"]); nd.NgaySinh = Convert.ToDateTime(Row["NgaySinh"]); nd.MaDanToc = dt; nd.MaTonGiao = tg; nd.MaNgheNghiep = nn; dS.Add(nd); } return(dS); }
//report public static IList <NguoiDanInfo> LayDsNguoiDan() { NguoiDanData m_NDData = new NguoiDanData(); DataTable m_DT = m_NDData.LayDsNguoiDanForReport(); IList <NguoiDanInfo> dS = new List <NguoiDanInfo>(); foreach (DataRow Row in m_DT.Rows) { NguoiDanInfo nd = new NguoiDanInfo(); nd.MaNguoiDan = Convert.ToString(Row["MaNguoiDan"]); nd.TenNguoiDan = Convert.ToString(Row["TenNguoiDan"]); nd.GioiTinh = Convert.ToBoolean(Row["GioiTinh"]); nd.NgaySinh = Convert.ToDateTime(Row["NgaySinh"]); dS.Add(nd); } return(dS); }