public WindowTamTinh(Data.Transit transit, Data.BOBanHang banhang)
 {
     mTransit = transit;
     mBOBanHang = banhang;
     mBOXuliTinhTien = new Data.BOXuliTinhTien(mTransit, mBOBanHang);            
     InitializeComponent();            
 } 
 public WindowBanHang(Data.Transit transit, ControlLibrary.UCFloorPlan sodoban)
 {
     mTransit = transit;
     mUCFloorPlan = sodoban;
     InitializeComponent();
     PhanQuyen();
 }        
        public WindowSoDoBan(Data.Transit tran)
        {
            mTransit = tran;
            InitializeComponent();
            ucTile.SetTransit(tran);
            ucTile.TenChucNang = "Sơ đồ bàn";

        }
        //private List<Data.BONhanVien> lsArrayDeleted = null;

        public WindowQuanLyNhanVien(Data.Transit transit)
        {
            InitializeComponent();
            mTransit = transit;
            BONhanVien = new Data.BONhanVien(transit);
            uCTile.TenChucNang = "Quản lý nhân viên";
            uCTile.OnEventExit += new ControlLibrary.UCTile.OnExit(uCTile_OnEventExit);
            PhanQuyen();            
        }
 public WindowQuanLyThe(Data.Transit transit)
 {
     InitializeComponent();
     mTransit = transit;
     uCTile.SetTransit(transit);
     uCTile.OnEventExit += new ControlLibrary.UCTile.OnExit(uCTile_OnEventExit);
     uCTile.TenChucNang = "Quản lý thẻ";
     PhanQuyen();
 }
 public WindowQuanLyDinhLuong(Data.Transit transit)
 {
     InitializeComponent();
     mTransit = transit;
     uCTile.SetTransit(mTransit);
     uCTile.TenChucNang = "Quản lý định lượng";
     uCTile.OnEventExit += new ControlLibrary.UCTile.OnExit(uCTile_OnEventExit);
     PhanQuyen();
 }
 public WindowThongTinCongTy(Data.Transit transit)
 {
     InitializeComponent();
     mTransit = transit;
     uCTile.TenChucNang = "Cài đặt thông tin";
     uCTile.OnEventExit += new ControlLibrary.UCTile.OnExit(uCTile_OnEventExit);
     if (mTransit.NhanVien.NhanVienID != 0)
     {
         SetTagButton();
         PhanQuyen();
     }
 }
 public WindowBaoCaoThongKe(Data.Transit transit)
 {
     InitializeComponent();
     mTransit = transit;
     uCTile.TenChucNang = "Báo cáo thống kê";
     uCTile.OnEventExit += new ControlLibrary.UCTile.OnExit(uCTile_OnEventExit);
     if (mTransit.NhanVien.NhanVienID != 0)
     {
         SetTagButton();
         PhanQuyen();
     }
 }
 void uCMenu__OnEventMenuMon(Data.BOMenuMon ob)
 {
     UserControlLibrary.UCNewMon uc = new UserControlLibrary.UCNewMon(mMenuNhom, mTransit, uCMenu.BOMenuMon);
     uc._Mon = (Data.BOMenuMon)ob;
     svChinhSuaMenu.Children.Clear();
     svChinhSuaMenu.Children.Add(uc);
     btnCapNhat.Content = "Cập nhật món";
     btnXoa.Content = "Xóa món";
     btnCapNhat.Visibility = System.Windows.Visibility.Visible;
     btnXoa.Visibility = System.Windows.Visibility.Visible;
     if (lbStatus.Tag != null)
         lbStatus.Text = lbStatus.Tag.ToString();
     lbStatus.Tag = "";
 }
 void uCMenu__OnEventMenuNhom(Data.BOMenuNhom ob)
 {
     UserControlLibrary.UCNewNhom uc = new UserControlLibrary.UCNewNhom(mTransit, uCMenu.BOMenuNhom);
     uc._Nhom = (Data.BOMenuNhom)ob;
     mMenuNhom = uc._Nhom.MenuNhom;
     svChinhSuaMenu.Children.Clear();
     svChinhSuaMenu.Children.Add(uc);
     btnCapNhat.Content = "Cập nhật nhóm";
     btnXoa.Content = "Xóa nhóm";
     btnCapNhat.Visibility = System.Windows.Visibility.Visible;
     btnXoa.Visibility = System.Windows.Visibility.Visible;
     if (lbStatus.Tag != null)
         lbStatus.Text = lbStatus.Tag.ToString();
     lbStatus.Tag = "";
 }
 public WindowMenuChange(Data.Transit transit)
 {
     InitializeComponent();
     mTransit = transit;
     uCTile.OnEventExit += new ControlLibrary.UCTile.OnExit(uCTile_OnEventExit);
     if (mTransit.CaiDatBanHang.KhoaSoDoBan)
     {
         uCTile.TenChucNang = "Quản lý hàng hóa";
         btnMonMoi.Content = "Hàng hóa mới";
     }
     else
     {
         uCTile.TenChucNang = "Quản lý thực đơn";
         btnMonMoi.Content = "Món mới";                
     }
     uCMenu._IsBanHang = false;
     PhanQuyen();
 }
Пример #12
0
 public MainWindow(Data.Transit transit)
 {
     InitializeComponent();
     mTransit = transit;
     uCTile.OnChangeLogin += new ControlLibrary.UCTile.ChangeLogin(uCTile_OnChangeLogin);
     uCTile.SetTransit(mTransit);
     uCTile.TenChucNang = "Phần mềm tính tiền";
     if (mTransit.CaiDatBanHang.KhoaSoDoBan)
     {                                
         btnQuanLyThucDon.TextNho = "Hàng hóa";
         btnQuanLyThucDon.TextTo = "Quản lý hàng hóa";
     }
     else
     {
         btnQuanLyThucDon.TextNho = "Thực đơn";
         btnQuanLyThucDon.TextTo = "Quản lý thực đơn";
     }
     BONhanVien = new Data.BONhanVien(mTransit);
     if (mTransit.NhanVien.NhanVienID != 0)
     {
         SetTagButton();
         PhanQuyen();
     }
 }
 public WindowQuanLySoDoBan(Data.Transit transit)
 {
     InitializeComponent();
     mTransit = transit;
     PhanQuyen();
 }
 private void AddChiTietBanHang(Data.BOChiTietBanHang item)
 {
     //ListViewItem li = new ListViewItem();
     //li.Content = item;
     //if (mProcessOrder.AddChiTietBanHang(item) == 0)
     //{
     //    lvData.Items.Add(item);
     //}
     //else
     //{
     //    lvData.Items.Refresh();
     //}
     //if (!mProcessOrder.KiemTraKho(item) && mTransit.ThamSo.BanHangKhongKho==false)
     //{
     //    UserControlLibrary.WindowMessageBox.ShowDialog("Món không đủ trong kho");
     //    return;
     //}
     if (mProcessOrder.AddChiTietBanHang(item)==0)
     {
         if (mProcessOrder.CheckMutiablePrice(item))
         {
             UserControlLibrary.WindowBanHangNhieuGia win = new UserControlLibrary.WindowBanHangNhieuGia(mProcessOrder._ListMenuGia);
             if (win.ShowDialog() == true)
             {
                 item.ChangePriceChiTietBanHang(win._MenuGia.Gia);
             }
         }    
     }            
                 
     if (lvData.Items.Count > 0)
     {
         lvData.SelectedIndex = lvData.Items.Count - 1;
     }
     ReloadData();
 }
 public WindowThongTinPhanMem(Data.Transit transit)
 {
     mTransit = transit;
     InitializeComponent();
 }
 private void uCMenuBanHang__OnEventMenuKichThuocMon(Data.BOMenuKichThuocMon ob)
 {            
     Data.BOChiTietBanHang item = new Data.BOChiTietBanHang(ob, mTransit);            
     AddChiTietBanHang(item);
     lvData.Focus();
 }
 public WindowQuanLyKhachHang(Data.Transit transit)
 {
     InitializeComponent();
     mTransit = transit;
     PhanQuyen();
 }
 public WindowQuanLyGiaKhuyenMai(Data.Transit transit)
 {
     InitializeComponent();
     mTransit = transit;
     PhanQuyen();
 }