public BangGiaADKhuyenMaiChiTietInfor(BangGiaADKhuyenMaiChiTietInfor kmct)
 {
     this.IdChiTiet      = kmct.IdChiTiet;
     this.IdKhuyenMai    = kmct.IdKhuyenMai;
     this.IdHangKM       = kmct.IdHangKM;
     this.MaHangKM       = kmct.MaHangKM;
     this.TenHangKM      = kmct.TenHangKM;
     this.SoLuong        = kmct.SoLuong;
     this.SoTienKM       = kmct.SoTienKM;
     this.GhiChu         = kmct.GhiChu;
     this.InKemHD        = kmct.InKemHD;
     this.HetTonDungKM   = kmct.HetTonDungKM;
     this.TyLeKM         = kmct.TyLeKM;
     this.LoaiHangKM     = kmct.LoaiHangKM;
     this.TenLoaiHangKM  = kmct.TenLoaiHangKM;
     this.MaHangSX       = kmct.MaHangSX;
     this.TenHangSX      = kmct.TenHangSX;
     this.SuDung         = kmct.SuDung;
     this.ChietKhau      = kmct.ChietKhau;
     this.TonKho         = kmct.TonKho;
     this.NoKhuyenMai    = kmct.NoKhuyenMai;
     this.SoTienYeuCau   = kmct.SoTienYeuCau;
     this.SoLuongOld     = kmct.SoLuongOld;
     this.TyLeThanhToan  = kmct.TyLeThanhToan;
     this.SoLuongOld     = kmct.SoLuongOld;
     this.DongBoWebSite  = kmct.DongBoWebSite;
     this.TyLeDiemThuong = kmct.TyLeDiemThuong;
     this.SoDiemThuong   = kmct.SoDiemThuong;
 }
 public BangGiaADKhuyenMaiInfor(BangGiaADKhuyenMaiInfor obj)
 {
     this.IdDKMua     = obj.IdDKMua;
     this.IdKhuyenMai = obj.IdKhuyenMai;
     this.SoKhuyenMai = obj.SoKhuyenMai;
     this.GhiChu      = obj.GhiChu;
     this.DoUuTien    = obj.DoUuTien;
     this.SuDung      = obj.SuDung;
     if (obj.ListKhuyenMaiChiTiet != null)
     {
         this.ListKhuyenMaiChiTiet = new List <BangGiaADKhuyenMaiChiTietInfor>();
         foreach (BangGiaADKhuyenMaiChiTietInfor kmct in obj.ListKhuyenMaiChiTiet)
         {
             BangGiaADKhuyenMaiChiTietInfor km = new BangGiaADKhuyenMaiChiTietInfor(kmct);
             this.ListKhuyenMaiChiTiet.Add(km);
         }
     }
 }