void LoadData() { List<TheLoai> _theLoai = new List<TheLoai>(); TheLoaiBUS _busTheLoai = new TheLoaiBUS(); _theLoai = _busTheLoai.GetList(); dataGrid.Items.Clear(); id = 1; foreach (TheLoai i in _theLoai) { ThongTinTheLoai _thongTinTheLoai = new ThongTinTheLoai(); _thongTinTheLoai.MaTheLoai = i.MaTheLoai; _thongTinTheLoai.TenTheLoai = i.TenTheLoai; _thongTinTheLoai.GhiChu = i.GhiChu; dataGrid.IsReadOnly = true; dataGrid.Items.Add(_thongTinTheLoai); if (id < int.Parse(i.MaTheLoai)) { id = int.Parse(i.MaTheLoai); } } }
private void UserControl_Loaded(object sender, RoutedEventArgs e) { List<Sach> _sach = new List<Sach>(); SachBUS _busSach = new SachBUS(); dataGrid.Items.Clear(); _sach = _busSach.GetList(); List<TacGia> _tacGia = new List<TacGia>(); TacGiaBUS _busTacGia = new TacGiaBUS(); _tacGia = _busTacGia.GetList(); List<NhaXuatBan> _nhaXuatBan = new List<NhaXuatBan>(); NhaXuatBanBUS _busNhaXuatBan = new NhaXuatBanBUS(); _nhaXuatBan = _busNhaXuatBan.GetList(); List<TheLoai> _theLoai = new List<TheLoai>(); TheLoaiBUS _busTheLoai = new TheLoaiBUS(); _theLoai = _busTheLoai.GetList(); foreach (Sach i in _sach) { ThongTinSach _thongTinSach = new ThongTinSach(); _thongTinSach.MaSach = i.MaSach; _thongTinSach.TenSach = i.TenSach; _thongTinSach.TheLoai = LayTenTheLoai(_theLoai, i.TheLoai); _thongTinSach.TacGia = LayTenTacGia(_tacGia, i.TacGia); _thongTinSach.NhaXuatBan = LayTenNhaXuatBan(_nhaXuatBan, i.NhaXuatBan); _thongTinSach.NamXuatBan = i.NamXuatBan; _thongTinSach.GiaBan = i.GiaBan.ToString(); _thongTinSach.SoLuong = i.SoLuong; dataGrid.Items.Add(_thongTinSach); } }