コード例 #1
0
 public SanPhamDTO(SanPhamDTO sanPhamDTO)
 {
     this.MaSP          = sanPhamDTO.MaSP;
     this.TenSP         = sanPhamDTO.TenSP;
     this.Mau           = sanPhamDTO.Mau;
     this.KichThuoc     = sanPhamDTO.KichThuoc;
     this.AnhMinhHoa    = sanPhamDTO.AnhMinhHoa;
     this.MoTa          = sanPhamDTO.MoTa;
     this.GiaTien       = sanPhamDTO.GiaTien;
     this.SoLuongTonKho = sanPhamDTO.SoLuongTonKho;
     this.MaLoaiSP      = sanPhamDTO.MaLoaiSP;
     this.TrangThai     = sanPhamDTO.TrangThai;
 }
コード例 #2
0
        private void ShowHoaDon(string maBan)
        {
            BLL.CTHDBLL        cthd      = new BLL.CTHDBLL();
            BLL.HoaDonBLL      hoaDon    = new BLL.HoaDonBLL();
            DTO.HoaDonDTO      hoaDonDTO = hoaDon.GetHoaDonChuaThanhToanByMaBan(maBan);
            List <DTO.CTHDDTO> cthdList  = cthd.LoadChiTietHoaDonByMaHD(hoaDonDTO.MaHD);

            foreach (DTO.CTHDDTO item in cthdList)
            {
                BLL.SanPhamBLL sanPham    = new BLL.SanPhamBLL();
                DTO.SanPhamDTO sanPhamDTO = sanPham.GetSanPhamByMaSP(item.MaSP);
                ListViewItem   lsvItem    = new ListViewItem(item.MaSP);
                lsvItem.SubItems.Add(sanPhamDTO.TenSP);
                lsvItem.SubItems.Add(item.SoLuong.ToString());
                lsvItem.SubItems.Add(sanPhamDTO.DonGia.ToString());
                lsvItem.SubItems.Add((item.SoLuong * sanPhamDTO.DonGia).ToString());
                listViewHoaDon.Items.Add(lsvItem);
            }
            // Load tổng tiền các CTHD
            LoadTongTien();
        }