예제 #1
0
        private void frmChuyenBan_Load(object sender, EventArgs e)
        {
            lsBanDangAn = BanAn_BUS.selectBanAnTheoTrangThai(1, int.Parse(frmMain.nhanVien.MaNH.Trim()), Mode);
            ComboBoxItemCollection coll = cbbox_BanCanChuyen.Properties.Items;

            coll.BeginUpdate();

            foreach (BanAn_DTO ban in lsBanDangAn)
            {
                String content = "Bàn " + ban.MaBan;
                coll.Add(content);
                coll.EndUpdate();
            }

            lsBanTrong = BanAn_BUS.selectBanAnTheoTrangThai(0, int.Parse(frmMain.nhanVien.MaNH.Trim()), Mode);
            ComboBoxItemCollection coll2 = cbbox_ChuyenSangBan.Properties.Items;

            coll2.BeginUpdate();

            foreach (BanAn_DTO ban in lsBanTrong)
            {
                String content = "Bàn " + ban.MaBan;
                coll2.Add(content);
                coll2.EndUpdate();
            }
            indexBanDangAn = indexBanTrong = -1;
        }
예제 #2
0
        private void frmGhepBan_Load(object sender, EventArgs e)
        {
            indexBanDangAn = indexBan = -1;

            dtBanDangAn = HoaDon_BUS.SelectHoaDonTrong();
            load_Listview_BanDangDung();

            //thực tế thì có thể ghép các bàn đang ăn vào 1 bàn đang ăn
            //nhưng ở đây chỉ cho ghép vào 1 bàn trống => xuất hiện lost update
            lsBan = BanAn_BUS.selectBanAnTheoTrangThai(0, int.Parse(frmMain.nhanVien.MaNH.Trim()), Mode);
            load_CbboxBanTrong();
        }
예제 #3
0
        public void load_ListBoxBanAn()
        {
            lsBanAn = BanAn_BUS.selectBanAnTheoTrangThai(1, int.Parse(frmMain.nhanVien.MaNH.Trim()), Mode);

            listBoxBanAn.Items.Clear();
            int sl = lsBanAn.Count;

            for (int i = 0; i < sl; i++)
            {
                listBoxBanAn.Items.Add("Bàn " + lsBanAn[i].MaBan);
            }
            load_GridviewCTHD();
        }