private void dgDanhsachsanpham_Loaded(object sender, RoutedEventArgs e) { dgDanhsachsanpham.ItemsSource = CSanPham_BUS.toList().Select(x => new { maSanPham = x.maSanPham, tenSanPham = x.tenSanPham, donGia = String.Format("{0:#,###,0 VND;(#,###,0 VND);0 VND}", x.donGia) }).ToList(); }
private List <CBangXepHangSanPham> getDSSanPham(int month) { List <CBangXepHangSanPham> dsSanPham = new List <CBangXepHangSanPham>(); List <SanPham> sanPhams = CSanPham_BUS.toList(); if (sanPhams.Count() > 0) { foreach (var sanPham in sanPhams) { int soLuongBan = CHoaDon_BUS.demSoLuongSanPham(sanPham.maSanPham, month); dsSanPham.Add(new CBangXepHangSanPham( sanPham.maSanPham, sanPham.tenSanPham.ToString(), soLuongBan, sanPham.donGia.Value)); } } return(dsSanPham); }