示例#1
0
        private void LoadData()
        {
            List <Entity.HoaDon> dsHoaDon = new List <Entity.HoaDon>();

            dsHoaDon             = hoaDonBus.GetList();
            id                   = int.Parse(dsHoaDon[dsHoaDon.Count - 1].MaHD);
            dataGrid.ItemsSource = dsHoaDon;
        }
        private void Load()
        {
            PhieuThuTienBUS            bus        = new PhieuThuTienBUS();
            List <Entity.PhieuThuTien> dsPhieuThu = bus.GetList();

            dsKhachHang = busKhachHang.GetList();
            dsHoaDon    = busHoaDon.GetList();

            foreach (Entity.PhieuThuTien ptt in dsPhieuThu)
            {
                ThongTinPhieuThu info = new ThongTinPhieuThu();
                info.SoTienThu      = ptt.SoTienThu.ToString();
                info.MaPhieuThuTien = ptt.MaPTT;
                info.NgayNhap       = ptt.NgayThuTien.ToString();

                foreach (var hd in dsHoaDon)
                {
                    if (hd.MaHD == ptt.MaHD)
                    {
                        foreach (KhachHang kh in dsKhachHang)
                        {
                            if (kh.MaKH == hd.TenKH)
                            {
                                info.HoTenKhachHang = kh.TenKH;
                                info.SoDienThoai    = kh.SoDienThoai;
                                info.DiaChi         = kh.DiaChiKH;
                                info.Email          = kh.Email;
                                break;
                            }
                        }
                        break;
                    }
                }

                dataGrid.Items.Add(info);
            }
        }