public WindowTamTinh(Data.Transit transit, Data.BOBanHang banhang)
 {
     mTransit        = transit;
     mBOBanHang      = banhang;
     mBOXuliTinhTien = new Data.BOXuliTinhTien(mTransit, mBOBanHang);
     InitializeComponent();
 }
Ejemplo n.º 2
0
 public void AddBanHang(Data.BOBanHang bh)
 {
     if (!KiemTraBanHang(bh))
     {
         mListBan.Add(bh);
     }
 }
 public WindowTamTinh(Data.Transit transit, Data.BOBanHang banhang)
 {
     mTransit = transit;
     mBOBanHang = banhang;
     mBOXuliTinhTien = new Data.BOXuliTinhTien(mTransit, mBOBanHang);            
     InitializeComponent();            
 } 
Ejemplo n.º 4
0
 private void lvData1_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (lvData1.SelectedItem != null)
     {
         Data.BOBanHang bh = (Data.BOBanHang)lvData1.SelectedItem;
         bh.LoadChiTiet();
         lvData2.ItemsSource = bh._ListChiTietBanHang;
     }
 }
 private void btnXoa_Click(object sender, RoutedEventArgs e)
 {
     if (lvData2.SelectedItem != null)
     {
         Data.BOBanHang bh = (Data.BOBanHang)lvData2.SelectedItem;
         mBOGopBan.XoaBanHang(bh);
         lvData2.Items.Refresh();
         //lvData2.Items.Remove(li);
     }
 }
Ejemplo n.º 6
0
 public ProcessOrder(Data.Transit transit)
 {
     mTransit = transit;            
     mKaraokeEntities = new Data.KaraokeEntities();
     mPriceManager = new PriceManager(mTransit,mKaraokeEntities);
     mBOMenuGia = new Data.BOMenuGia(mTransit);
     mBanHang = new Data.BOBanHang(mTransit,mKaraokeEntities);
     //mBOQuanLyKho = new Data.BOQuanLyKho(mTransit);
     mBanHang.LoadBanHang();
     mProcessPrinter = new PrinterServer.ProcessPrinter(mTransit);
 }
Ejemplo n.º 7
0
 private bool KiemTraBanHang(Data.BOBanHang bh)
 {
     foreach (var item in _ListBan)
     {
         if (item.BANHANG.BanHangID == bh.BANHANG.BanHangID && item.BANHANG.BanID == bh.BANHANG.BanID)
         {
             return(true);
         }
     }
     return(false);
 }
Ejemplo n.º 8
0
 public ProcessOrder(Data.Transit transit)
 {
     mTransit         = transit;
     mKaraokeEntities = new Data.KaraokeEntities();
     mPriceManager    = new PriceManager(mTransit, mKaraokeEntities);
     mBOMenuGia       = new Data.BOMenuGia(mTransit);
     mBanHang         = new Data.BOBanHang(mTransit, mKaraokeEntities);
     //mBOQuanLyKho = new Data.BOQuanLyKho(mTransit);
     mBanHang.LoadBanHang();
     mProcessPrinter = new PrinterServer.ProcessPrinter(mTransit);
 }
 private void btnThem_Click(object sender, RoutedEventArgs e)
 {
     if (cboBan1.SelectedItem != null)
     {
         if (lvData1.Tag != null)
         {
             Data.BOBanHang bh = (Data.BOBanHang)lvData1.Tag;
             mBOGopBan.AddBanHang(bh);
             lvData2.ItemsSource = mBOGopBan._ListBan;
             lvData2.Items.Refresh();
         }
     }
 }
Ejemplo n.º 10
0
 private void btnInLai_Click(object sender, RoutedEventArgs e)
 {
     if (lvData1.SelectedItem != null)
     {
         Data.BOBanHang bh = (Data.BOBanHang)lvData1.SelectedItem;
         mProcessPrinter.InBill(PrinterServer.PrinterBillOrder.PrinterBillOrderType.InLai, bh.BANHANG.BanHangID);
         UserControlLibrary.WindowMessageBox.ShowDialog("Đã in thành công");
     }
     else
     {
         UserControlLibrary.WindowMessageBox.ShowDialog("Vui lòng chọn hóa đơn cần in lại");
     }
 }
 private void cboBan1_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (cboBan1.SelectedItem != null)
     {
         Data.BAN       ban     = (Data.BAN)cboBan1.SelectedItem;
         Data.BOBanHang banhang = mBOGopBan.GetBanHang(ban);
         lvData1.ItemsSource = banhang._ListChiTietBanHang;
         lvData1.Tag         = banhang;
     }
     else
     {
         lvData1.ItemsSource = null;
     }
 }
Ejemplo n.º 12
0
 public Data.BOBanHang GetBanHang(BAN ban)
 {
     Data.BOBanHang banhang = new Data.BOBanHang(mTransit,mKaraokeEntities);            
     banhang.LoadBanHang(ban);
     return banhang;
 }
Ejemplo n.º 13
0
 public void XoaBanHang(Data.BOBanHang bh)
 {
     mListBan.Remove(bh);
 }
Ejemplo n.º 14
0
 public Data.BOBanHang GetBanHang(BAN ban)
 {
     Data.BOBanHang banhang = new Data.BOBanHang(mTransit, mKaraokeEntities);
     banhang.LoadBanHang(ban);
     return(banhang);
 }