예제 #1
0
        private void frmMain_Load(object sender, EventArgs e)
        {
            BanAnDAO banAnDAO = new BanAnDAO();

            dgvBanAn.DataSource = banAnSource;

            banAnSource.DataSource = banAnDAO.LayDSBanAn();

            AddBindingSourceBanAn();
        }
예제 #2
0
        private void btnCapNhat_Click(object sender, EventArgs e)
        {
            int    id        = Convert.ToInt32(txtIDBanAn.Text);
            string tenBanAn  = txtTenBanAn.Text;
            int    soChoNgoi = Convert.ToInt32(nmSoChoNgoi.Value);
            int    trangThai = 0;

            if (cbTrangThaiBanAn.SelectedItem.ToString() == "Có người")
            {
                trangThai = 1;
            }

            BanAnDAO banAnDAO         = new BanAnDAO();
            bool     capNhatThanhCong = banAnDAO.CapNhatBanAn(id, tenBanAn, trangThai, soChoNgoi);

            if (capNhatThanhCong == false)
            {
                MessageBox.Show("Có lỗi trong quá trình cập nhât bàn ăn, thử lại sau", "Thông báo lỗi");
                return;
            }

            MessageBox.Show("Cập nhật bàn ăn thành công", "Thông báo");
            dgvBanAn.DataSource = banAnDAO.LayDSBanAn();
        }
예제 #3
0
        private void btnThem_Click(object sender, EventArgs e)
        {
            string tenBanAn  = txtTenBanAn.Text;
            int    soChoNgoi = Convert.ToInt32(nmSoChoNgoi.Value);
            int    trangThai = 0;

            if (cbTrangThaiBanAn.SelectedItem.ToString() == "Có người")
            {
                trangThai = 1;
            }

            // Kiểm tra giá trị người dùng nhập
            BanAnDAO banAnDAO  = new BanAnDAO();
            bool     thanhCong = banAnDAO.TaoBanAn(tenBanAn, trangThai, soChoNgoi);

            if (thanhCong == false)
            {
                MessageBox.Show("Có lỗi trong quá trình thêm bàn ăn mới, thử lại sau", "Thông báo lỗi");
                return;
            }

            MessageBox.Show("Thêm bàn ăn mới thành công", "Thông báo");
            dgvBanAn.DataSource = banAnDAO.LayDSBanAn();
        }