Ejemplo n.º 1
0
 public void GopBan(BOTachGopBan gopban)
 {
     if (this.BANHANG.BanHangID > 0)
     {
         Nullable <int> trangthaiID = this.BANHANG.TrangThaiID;
         this.BANHANG.TrangThaiID = 6;
         mKaraokeEntities.SaveChanges();
         mKaraokeEntities.BANHANGs.Detach(this.BANHANG);
         this.BANHANG.TrangThaiID = trangthaiID;
     }
     this.BANHANG.BanHangID = 0;
     foreach (var banhang in gopban._ListBan)
     {
         banhang.BANHANG.TrangThaiID = 6;
         mKaraokeEntities.SaveChanges();
         foreach (var item in banhang._ListChiTietBanHang)
         {
             if (item.ChiTietBanHang.ChiTietBanHangID > 0)
             {
                 mKaraokeEntities.CHITIETBANHANGs.Detach(item.ChiTietBanHang);
                 item.ChiTietBanHang.ChiTietBanHangID = 0;
             }
             this.AddChiTietBanHang(item);
         }
     }
     GuiNhaBep();
 }
Ejemplo n.º 2
0
        public void TachBan(BOTachGopBan tachban)
        {
            Nullable <int> trangThai = this.BANHANG.TrangThaiID;

            this.BANHANG.TrangThaiID = 7;
            mKaraokeEntities.SaveChanges();
            mKaraokeEntities.BANHANGs.Detach(this.BANHANG);
            this.BANHANG.TrangThaiID = trangThai;
            this.BANHANG.BanHangID   = 0;
            foreach (var bahang in tachban._ListBan)
            {
                bahang.BANHANG.BanHangID = 0;
                foreach (var item in bahang._ListChiTietBanHang)
                {
                    mKaraokeEntities.CHITIETBANHANGs.Detach(item.ChiTietBanHang);
                    item.ChiTietBanHang.ChiTietBanHangID = 0;
                }
                if (bahang._ListChiTietBanHang.Count > 0)
                {
                    bahang.GuiNhaBep();
                }
            }
            if (this._ListChiTietBanHang.Count > 0)
            {
                this.GuiNhaBep();
            }
        }
Ejemplo n.º 3
0
 public void GopBan(BOTachGopBan gopban)
 {
     if (this.BANHANG.BanHangID>0)
     {
         Nullable<int> trangthaiID=this.BANHANG.TrangThaiID;
         this.BANHANG.TrangThaiID = 6;
         mKaraokeEntities.SaveChanges();
         mKaraokeEntities.BANHANGs.Detach(this.BANHANG);
         this.BANHANG.TrangThaiID = trangthaiID;
     }            
     this.BANHANG.BanHangID = 0;            
     foreach (var banhang in gopban._ListBan)
     {
         banhang.BANHANG.TrangThaiID = 6;
         mKaraokeEntities.SaveChanges();
         foreach (var item in banhang._ListChiTietBanHang)
         {
             if (item.ChiTietBanHang.ChiTietBanHangID>0)
             {
                 mKaraokeEntities.CHITIETBANHANGs.Detach(item.ChiTietBanHang);
                 item.ChiTietBanHang.ChiTietBanHangID = 0;
             }
             this.AddChiTietBanHang(item);
         }
     }
     GuiNhaBep();
 }
Ejemplo n.º 4
0
 public void TachBan(BOTachGopBan tachban)
 {
     Nullable<int> trangThai = this.BANHANG.TrangThaiID;
     this.BANHANG.TrangThaiID = 7;
     mKaraokeEntities.SaveChanges();
     mKaraokeEntities.BANHANGs.Detach(this.BANHANG);
     this.BANHANG.TrangThaiID = trangThai;
     this.BANHANG.BanHangID = 0;
     foreach (var bahang in tachban._ListBan)
     {
         bahang.BANHANG.BanHangID = 0;                
         foreach (var item in bahang._ListChiTietBanHang)
         {
             mKaraokeEntities.CHITIETBANHANGs.Detach(item.ChiTietBanHang);
             item.ChiTietBanHang.ChiTietBanHangID = 0;                    
         }
         if (bahang._ListChiTietBanHang.Count>0)
         {
             bahang.GuiNhaBep();
         }
     }
     if (this._ListChiTietBanHang.Count>0)
     {
         this.GuiNhaBep();
     }
 }